Interface and Macros

14 Feb 2014 Forum Guidelines - Please Read Welcome to the World of Warcraft discussion forums! This forum is here to provide you with a friendly environment where you can discuss all aspects of World of Warcraft with your fellow players. Community forums work best when participants treat their fellow posters with respect and courtesy. Therefore, we ask that you take the time to read through the forum Code of Conduct before posting. Search The new search function at the top of the World of Warcraft community site is extremely robust. Please be sure to use it to look for similar topics, blog posts, or web pages that may contain the answer before creating your forum topic. Making a new thread on an existing subject will likely result in your thread being deleted. If you continue to repost it you're likely to have your posting privileges suspended for spamming. Worst of all, you'll be making the other forum goers upset that you didn't take a minute to search before posting. Reporting You can quickly report a post as trolling or spam, or use the report function to fill out a more comprehensive description of the violation. You can only rate each post once. Use it wisely to help foster a positive and helpful forum community. Guidelines In addition to the Forum Code of Conduct (, here are some common courtesy guidelines to follow to ensure these forums remain a constructive and friendly gathering place for the community. While these do technically fall within the bounds of the Code of Conduct, these cover more specific examples of common errors that will lead to thread deletions or posting privileges being revoked. The World of Warcraft forums are for discussion of topics directly related to World of Warcraft The forums here are specifically to discuss the game and related topics. Any topics not related to World of Warcraft, or Blizzard are subject to deletion. Don't post in all capital letters, use a misleading title, excessive punctuation, non-standard symbols, etc. While everyone wants their posts read, we ask you to refrain from using these types of tactics in order to bring more people to your thread. Let your post stand on its own merit. Threads violating this guideline are subject to deletion. Using the words Blizzard, Blue, or any community team members name in a thread topic to gather attention is frowned upon Everyone would like Blizzard to read and acknowledge his or her post, and we understand that. However, use of such words in the topic does not help that come to pass. Please make your thread title relevant to the post subject. Threads violating this guideline are subject to deletion. Note that threads discussing e.g. the Blizzard authenticator or Blizzard’s latest press release are allowed to have Blizzard in the title as it’s then relevant to the discussion. Posting "First" or IBTL constitutes as spamming You will be suspended if you create a post that is intended to call out that you achieved a specific reply number in a thread. This is considered spamming. Posting IBTL (in before the lock) is not helpful and if you feel a thread should be moderated please use the rating button to do so. Posting TLDR or L2P constitutes as trolling Posting TLDR (Too Long, Didn’t Read) is saying you don’t care about a player’s post. Posting L2P (Learn to Play) mocks the player for their skill or experience level rather than provide constructive input on the post itself. Both are considered trolling and will lead to a suspension.Takralus2 14 Feb 2014
07 Mar 2011 WoW User Interface Add-On Development Policy With the continuing popularity of World of Warcraft user interface add-ons (referred to hereafter as "add-ons") created by the community of players, Blizzard Entertainment has formalized design and distribution guidelines for add-ons. These guidelines have been put in place to ensure the integrity of World of Warcraft and to help promote an enjoyable gaming environment for all of our players - failure to abide by them may result in measures up to and including taking formal legal action. 1) Add-ons must be free of charge. All add-ons must be distributed free of charge. Developers may not create "premium" versions of add-ons with additional for-pay features, charge money to download an add-on, charge for services related to the add-on, or otherwise require some form of monetary compensation to download or access an add-on. 2) Add-on code must be completely visible. The programming code of an add-on must in no way be hidden or obfuscated, and must be freely accessible to and viewable by the general public. 3) Add-ons must not negatively impact World of Warcraft realms or other players. Add-ons will perform no function which, in Blizzard Entertainment's sole discretion, negatively impacts the performance of the World of Warcraft realms or otherwise negatively affects the game for other players. For example, this includes but is not limited to excessive use of the chat system, unnecessary loading from the hard disk, and slow frame rates. 4) Add-ons may not include advertisements. Add-ons may not be used to advertise any goods or services. 5) Add-ons may not solicit donations. Add-ons may not include requests for donations. We recognize the immense amount of effort and resources that go into developing an add-on; however, such requests should be limited to the add-on website or distribution site and should not appear in the game. 6) Add-ons must not contain offensive or objectionable material. World of Warcraft has been given a "T" by the ESRB, and similar ratings from other ratings boards around the world. Blizzard Entertainment requires that add-ons not include any material that would not be allowed under these ratings. 7) Add-ons must abide by World of Warcraft ToU and EULA. All add-ons must follow the World of Warcraft Terms of Use and the World of Warcraft End User License Agreement. 8) Blizzard Entertainment has the right to disable add-on functionality as it sees fit. To maintain the integrity World of Warcraft and ensure the best possible gaming experience for our players, Blizzard Entertainment reserves the right to disable any add-on functionality within World of Warcraft at its sole discretion. 15 July 2009 Music Distribution through UI Add-Ons We have recently seen a number of User Interface Add-Ons that are making modifications to the World of Warcraft in-game music files and wanted to take a moment to go over some important points with the community in connection with this. While we are currently allowing Add-Ons that remove or replace existing sound files, keep in mind that it is illegal to distribute copyrighted materials, in this case in-game music and audio files, without authorization. One of the primary goals of the user interface is to allow players to customize their game experience and we hope to avoid making any modifications in the future that will prevent this. 13 April 2009 UI Add-On Development Policy Update On 20 March, we released the new add-on development policy to the public as an ongoing effort to help ensure add-on integrity, safety, and quality for the community. Since that time we have been in touch with many UI development communities on what the policy means to them and the continuing development of these add-ons. We would like to announce further that we are providing a sixty-day grace period beginning at the time of the initial release of the policy for UI developers to comply with the new policy. After May 19th, Blizzard Entertainment will begin to enforce the Add-on Development policy, and developers found to be in violation of this policy will be contacted directly. For more information... If you are an add-on developer and have any questions about and this User Interface Add-On Development Policy and how it pertains to the add-on that you've developed, please don't hesitate to email us at 07 Mar 2011
4d Battle For Azeroth Addon Changes World of Warcraft: Battle for Azeroth 8.0 Release Notes for Wow Addon Developers With the release of Battle for Azeroth Beta, the WoW User Interface team would like to highlight some upcoming changes that will affect addon developers. Many of these changes are already in place on the Beta realms, while some others will not be in place until the BFA pre-patch. If you aren’t an addon developer, this list will probably not be of much interest to you: Combat Log Event Changes The COMBAT_LOG_EVENT & COMBAT_LOG_EVENT_UNFILTERED events no longer have any event payload. In order to get the information passed down previously with these events, please use the CombatLogGetCurrentEventInfo function. Spell System API Changes Due to a change we made on the backend, Spell System API & Events have several major changes. Please read the following if you are using Spell API or Events in your addons. Spell text fields — such as its name’s subtext or description — are now loaded on demand, except for the spell’s name. This affects the following functions: Function Name -- Return value affected GetActiveArtifactByRace -- #5 (spell description) GetArtifactInfoByRace -- #5 (spell description) GetRecipeDescription -- #1(spell description) GetSelectedArtifactInfo -- #5 (spell description) GetSpellBookItemName -- #2 (spell name subtext) GetSpellDescription -- #1 (spell description) GetTrainerServiceAbilityReq -- #1(spell name subtext) GetTrainerServiceDescription -- #1 (spell description) If you call these functions, the listed return value may be nil or empty, since the data is not available at the time of the function call. We offer an interface in Lua —SpellMixin — that delays a call until the data is available. This interface lets you call functions from the previous list without the risk of returning empty data. local spell = Spell:CreateFromSpellID(spellID); spell:ContinueOnSpellLoad(function() spellButton:SetText(GetSpellDescription(spell:GetSpellID()); end); The SetText call is immediate if the spell text is loaded and available. If not, it delays the call until the data loads. If you need to cancel a request at any point, use this interface: local spell = Spell:CreateFromSpellID(spellID); local spellDataLoadedCancelFunc = spell:ContinueWithCancelOnSpellLoad(function() button:SetText(GetSpellDescription(spell:GetSpellID()); end); When you're ready to cancel the request, call the cancellation function: if spellDataLoadedCancelFunc then spellDataLoadedCancelFunc(); spellDataLoadedCancelFunc = nil; -- for safety! end In addition to the ContinueOnSpellLoad functions, SpellMixin offers the following member functions to query various spell text fields: GetSpellID() The Spell ID associated with this SpellMixin. GetSpellName() The spell’s name. GetSpellSubtext() The spell’s name subtext (often the spell rank). GetSpellDescription() The spell’s description. You should call these functions from your captured function body, as in the previous examples. The following is the first example, simplified using these functions. local spell = Spell:CreateFromSpellID(spellID); spell:ContinueOnSpellLoad(function() spellButton:SetText(spell:GetSpellDescription()); end); Function changes: • GetSpellInfo - second parameter used to return Spell.nameSubtext -- now returns nil. • GetTrainerServiceInfo - dropped second parameter (nameSubtext). • GetShapeshiftFormInfo - dropped second parameter (name). • GetMacroSpell - dropped first two parameters (name, and nameSubtext). • GetPetActionInfo - dropped second parameter (nameSubtext). • GetPossessInfo - second parameter changed from spell name to spell ID. • CancelUnitBuff - no longer supports canceling by spell name. • UnitBuff - dropped second parameter (nameSubtext). Also, no longer supports querying by spell name. • UnitDebuff - dropped second parameter (nameSubtext). Also, no longer supports querying by spell name. • UnitAura - dropped second parameter (nameSubtext). Also, no longer supports querying by spell name. • UnitCastingInfo - dropped second parameter (nameSubtext). • UnitChannelInfo - dropped second parameter (nameSubtext). • GameTooltip:GetSpell - dropped second parameter (nameSubtext). • GetAuraInfo - no longer supports querying by spell name. • GetItemSpell - dropped second parameter (nameSubtext). • GetSpellLink - no longer returns trade skill link as second parameter (see GetSpellTradeSkillLink below). Functions removed: • FindSpellOverrideNameByName • FindBaseSpellNameByName • SearchGuildRecipes Functions added: • CancelPetPossess • FindSpellOverrideByID • FindBaseSpellByID • DoesSpellExist • GetSpellTradeSkillLink • GetSpellSubtext Event changes: • UNIT_SPELLCAST_SUCCEEDED - no longer provide spell name and rank. • UNIT_SPELLCAST_FAILED_QUIET - no longer provide spell name and rank. • UNIT_SPELLCAST_INTERRUPTED - no longer provide spell name and rank. • UNIT_SPELLCAST_START - no longer provide spell name and rank. • UNIT_SPELLCAST_FAILED - no longer provide spell name and rank. • UNIT_SPELLCAST_STOP - no longer provide spell name and rank. • UNIT_SPELLCAST_DELAYED - no longer provide spell name and rank. • UNIT_SPELLCAST_CHANNEL_START - no longer provide spell name and rank. • UNIT_SPELLCAST_CHANNEL_UPDATE - no longer provide spell name and rank. • UNIT_SPELLCAST_CHANNEL_STOP - no longer provide spell name and rank. World Map Changes The World Map has been almost entirely re-written, and all map API was removed. It’s being replaced but we are currently still transitioning. worldMapAreaID, dungeonMapID, dungeonFloor have all been removed and replaced with just uiMapID. We have included a mapping between the old and new data in AddOns/Blizzard_Deprecated/UIMapIDToWorldMapAreaID.lua to help you translate your data. Event Documentation In addition to function and table API documentation, all events and their payload are now documented. The documentation can be accessed in-game by using the /api command. You can find the raw documentation files in /AddOns/Blizzard_APIDocumentation. They are exported through the existing ‘ExportInterfaceFiles code’ command. UI Widgets are replacing the World State Frame (and much more to come) UI Widgets are a new system that we have put in place to handle a wide variety of UI tasks going forward. As a result, WorldStateFrame is no longer needed and will be going away entirely. World State events will still be sent down as before, so don’t worry if you were relying on those. There are new events and UI Widget system API functions … see UIWidgetManagerDocumentation.lua in the documentation folder. For further information, see the lua & xml files in the \AddOns\Blizzard_UIWidgets folder. Voice Chat The new Voice Chat system is now live! Documentation for the Voice Chat API is in the normal documentation folder as listed above. VoiceActivityManager is a Lua-side system that lets you register for the creation of notification frames when a member in voice chat starts talking. You can use the RegisterFrameForVoiceActivityNotifications and UnregisterFrameForVoiceActivityNotifications methods for this purpose. Pool Collections PoolCollections are a new Lua-side system that allows you to register multiple pools for creating frames using different templates and/or frame types and not have to keep a Pool around for each one. It works in much the same way that Pools do, you just need to make sure that you call CreatePool before you attempt to create an object of a particular type. Here is an example of how you might use PoolCollections: -- First create the PoolCollection and call CreatePool for every template type you will be creating self.myPools = CreatePoolCollection(); self.myPools:CreatePool("FRAME", parent, "FrameTemplateA"); self.myPools:CreatePool("FRAME", parent, " FrameTemplateB"); self.myPools:CreatePool("BUTTON", parent, "ButtonTemplateA"); self.myPools:CreatePool("BUTTON ", parent, " ButtonTemplateB"); -- Then creating any of those templates is as easy as calling Acquire on the PoolCollection local frame1 = self.myPools:Acquire("FrameTemplateA"); local frame2 = self.myPools:Acquire("FrameTemplateB"); local frame3 = self.myPools:Acquire("FrameTemplateB"); local button1 = self.myPools:Acquire("ButtonTemplateB"); local button2 = self.myPools:Acquire("ButtonTemplateA"); -- And when you are done with the frames, you can release them one by one or use ReleaseAll self.myPools:Release(frame3); self.myPools:ReleaseAll(); Changes to Texture object API • The SetRotation(radians) function now rotates the textures vertices instead of modifying the texture cords • Added a GetRotation function • Setting the rotation will no longer destroy texture coords set by SetTexCoord • Unlike the old API, rotations will persist across anchor changes • Textures created in XML can be initialized rotated with the “rotation” attribute, specified in degrees Other changes to Frame API • Texture, FontString and Line can now be scaled directly using the newly added SetScale, GetScale and GetEffectiveScale functions • The Model XML attribute “scale” is now called “modelScale” Miscellaneous Changes • Attempting to register or unregister for an unknown event will now generate a Lua error • We made several improvements to the performance of anchor-processing • Anchor processing is also less likely to fail to resolve a valid rect • xpcall now accepts arguments like pcall does • The alert system was overhauled, allowing for there to be multiple independent alert/toast areas in the UI. We also added a new intrinsic type called ContainedAlertFrame to be used for alerts. • Context menus can now have a custom frame imbedded into them. • GetItemInfo now respects player’s link level for sell priceAerythlea5 4d
19m Healbot for 8.0.1 Just wanted to share my findings from today in getting Healbot working with the new patch since there's no official Healbot release. 1. There's a release for BfA beta that some people have found to work: 2. There's also a version under development on Github: which you can get the zip for here: I'm running the 2nd option and it's working fine so far.Giles0 19m
27m Option to change back to Old UI I'm really really disliking the new UI and hope there will be a option to return to the old one. Never used UI addons before and I'd rather not have to start downloading them just to return to the old UI.Mackon15 27m
42m Get Back your Old UI ! Today (Sorta...) You are also annoyed by the new !@#$ty UI ? Well you can get back the old one... almost.. Download "Bartender4" Select "Presets" > "Blizzard Interface" Wiggle some around and make it fit. WoW Before the Horrible UI Destroying Patch (Extra bars through CT MOD) WoW After the Horrible Patch with Bartender4+ CtMod its not Perfect but it looks about 95% right . Hope this helps out a few of us Old-school player who are around since forever..Devard0 42m
1h MainMenuBar keeps reseting I have a small addon of my own that does a few things for me. One of the things it does (or rather used to before 8.0) is that it scales the MainMenuBar to 0.7 because I want large bags, character pane etc. Before this was simply done: local f = CreateFrame("Frame", nil, UIParent) f:RegisterEvent("PLAYER_ENTERING_WORLD") f:SetScript("OnEvent", function(self, event) MainMenuBar:SetScale(0.7) ....... some other stuff here f:UnregisterAllEvents() However since 8.0 the scale will not work. It seems to be reseting randomly, since I can still do /run MainMenuBar:SetScale(0.7) and have it work for a few seconds and then pop back to original size. Would love any input on what has changed and how to resolve it would be awesome!Veryalive0 1h
2h World map Hi, it looks like the new patch changed the map resolution/scaling. Is there any addon where I can change it? The icons and the text are too small for me :(Tellann0 2h
2h BAG ICONS HAVE BEEN MOVED :( I tried to see if anyone else raised this as an issue - but really truly hating that the bag icons have moved. Would personally like to see this is undone.. if others feel the same. If you do - please say below.Koryz2 2h
3h Pvptalent:x/x BFA equivalent? Hey Folks, As the PvPers amongs us know, using the pvptalent:x/x macro conditioner was a huge quality of life addition in the legion pvp talent system. However, with the indexing no longer being a factor, is there a BFA equivalent to this?Khromatique1 3h
3h Floating damage numbers Now I'm not sure if I'm just overlooking it in the interface menu. I was used to Mik's floating battle tekst, worked fine before patch. It hasn't updatet yet, so i can't use it at the moment. However, i thought that the wow interface also could show the damage you do in numbers on the screen, but I just can't find the option/setting for it? Or was it never there :)? Any ideas? Thx! Edit: this fixed combat tekst: /console floatingCombatTextCombatDamage 1 However doesn't work for healing. So still wondering how to fix that.Needle0 3h
3h Someone help me find a new addon Afternoon - as with many of you, all our favourite add ones are borked. I’ve managed to find different/temporary addons for everything except one to replace omniCC Basically an addon that shows how long the remaining duration of a dot/debuff on a target but as an overlay for the spell’s button, rather than a weak aura or the like. Any ideas?Pryscilla1 3h
4h Cast bar position Hi everyone! After the 8.0 I noticed that my Hunter is the only character that its casting bar appears on the left upper corner of the screen, right below its character-portrait. But, on every other character that same bar appears right in the middle of the screen - which is what I want. I have tried with and without any addon, but it remains the same... Does anyone know where/how can I change/move that casting bar??Sighuman0 4h
4h ElvUI not showing Hello I just recently installed ElvUI through, because I couldn't find it in the Twitch app. I copied the two downloaded files and put them in the file ,,AddOns,, in ,,Interface,, in file ,,World of Warcraft,, [Funny huh], then I ran the game, entered the world and the guide just didn't show. The game acts like if the addon wasn't even in the game. I had ElvUI before, but I restored my PC to Factory Settings. Anybody knows how to fix this problem? ThanksEleryon1 4h
4h ADDONS OUT OF DATE Addons are not working. Updated everything on twitch and it still says 'out of date' Now that i can't change my resolution my action bars are so small and i can't play without bartender.Beerin4 4h
5h Fix for MoveAnything addon. Locate the moveanything.lua file in your addons folder. - Right click the file, and select "Open With" - Choose a program. To use that program every time you double-click a file, select "Always use this program to open xxx.xx files". If the program is not on the list, you can choose "Look for another app...". You then need to manually locate the program you want. If you only have "Notepad", use that, but it's incredibly inferior to Notepad++ for looking at code. Notepad++ is free, and available at Once you have the file open, count down 45 lines either manually or by looking for the "45" on the left of Notepad ++. In my moveanything.lua, line 45 is: local UIParent = UIParent So, put your cursor after the last "t" in that line, hit enter and you will be on a blank line 46. Hit enter again to keep things clean so you are on a blank line 47. Copy and paste the new code from here, into the moveanything.lua. When you are done, it should look like this (I've included the line numbers manually, and extra lines for context): 43 local UnitName = UnitName 44 45 local UIParent = UIParent 46 47 TEXT = function(id) 48 return tostring(id) 49 end 50 51 local MOVANY = _G.MOVANY 52 local MAOptions Once you have that correct, click "File" way up on the menu bar, and select "Save", or, you can just click the floppy disk icon below the menu bar to do the same thing. Close everything. That is it! I got this from curseforge forums. Love u lots :)Avitlarge1 5h
5h (solved) Move the tooltip addon? Hey This post solved the issue: Anyone know about a nice addon to move the tooltip? I just want to move that, not reinvent my UI. The MoveAnything addon isn't working atm.Minacora0 5h
5h Addon like Watcher (not updated for BfA) Hey everyone, i really got used to the Addon "Watcher ( for tracking cooldowns of my abilities. Sadly, the Addon does not get updated for some time now and the usual "fix"/workaround to manually update the library files in the addon folder doesn't work anymore. So: a) Does someone know a similar addon that puts the icons of abilites on a timeline and stacks them at "0" based on a priority system? (I do not like the ones where you get a bar per ability or unmoving icons with the cd in it) b) Does someone know how to fix that Addon for Bfa? Any help would be greatly appreciated since i got absolutely no clue about lua coding. Thanks in advance!Nanouq1 5h
6h Clear cast Macro (Arcane) Need a macro which makes me cast arcane missiles if i have clear casting and cancels my current cast, but not the arcane missile castLiezey0 6h
7h Classic UI vs new UI Any chance of an option available to switch back to classic UI (Had a look around and couldn't find one)? I'm sure the new UI has more features but it is such a change that it's going to take time to get used to. Meantime the ability to use the classic UI would be neat, to allow me to play quickly for now until I can familiarise myself with the new UI. Otherwise I guess I'll have to wait until someone produces and addon to provide the classic look again :)Mogrok9 7h
9h (SOLVED) Attempt to index field, nil value, need help! I have been trying to modify the dominos BindableButton file so I can change the font on the button. This used to always work but after the patch I get the text "attempt to infex field '?' ( a nil value) Im using this code function BindableButton:UpdateHotkey(buttonType) _G[self:GetName() .. 'Name']:SetFont("Fonts\\FRIZQT__.ttf", 18, "OUTLINE") local key = BindableButton.GetHotkey(self, buttonType) if key ~= '' and Addon:ShowBindingText() then self.HotKey:SetText(key) self.HotKey:Show() else --blank out non blank text, such as RANGE_INDICATOR self.HotKey:SetText('') self.HotKey:Hide() end end Could anyone help me out and point me where Im going wrong? thank you! (EDIT) Fixed the problem, had to remove the space after the GetName() .. before the two dots.Jerena0 9h
9h Guild Button unavailable on Bartender I'm guessing maybe a Bartender issue. There's no mention on it on Bartender's page though. Anyone know what's going on here?Bailey1 9h
10h Zone Map Macro Fixed for BfA For those who like to keep the Zone Map (aka BattlefieldMinimap, by its prior name) open, and had a macro to resize it like I did, the name has been changed in BfA which will render macros useless. The new name is BattlefieldMapFrame. So, for example, if you want a macro to resize the little zone map to 70%: /run BattlefieldMapFrame:SetScale(.7) I hope this helps a few people, as it took me a bit of time (and a /setstack command) to find the new name.Anhagath0 10h
10h Silent World Quests Hi there, SWQ doesn't work for me anymore and there is no update for it. I didn't expect to miss an addon that much but travelling through the world with getting that world quest popup thing all the time is annoying as hell? Anybody know is there's a fix or replacement for it? Thanks in advance.Berlag0 10h
11h ING Features This is about the addons and the built in World Quest Group Finder, basically nothing works, getting lua errors with/without addons, World Quest Group Finder is not showing up at all, all my addons are up to date, relogged, loaded out of date addons but still nothing works... Help pleaseInssimmie4 11h
12h Change new UI back to OLD UI (Solution!) Hi guys, I found a solution to change back to the old UI. The new UI gives: ... The addon Bartender 4 ( gives you back your old UI. Not my credits, i didn't made that addon. Cheers, SerazuSerazu0 12h
13h Please re-enable moving of UI Elements. I can't reposition my world map/ quest log to the middle of the screen where it belongs anymore. Also Unit Frames can no longer be moved... I hope this is NOT intended.Archimitros0 13h
13h Hiding Boss icons on instance maps Hi, I had the following command in my addon (just 1 line) for hiding boss icons on instance maps, which worked fine till 8.0: WorldMapBossButtonFrame:Hide() Now, it doesn't hide the icons and gives this error: attempt to index global 'WorldMapBossButtonFrame' (a nil value) Any ideas how to fix it?Eom0 13h
15h BFA Event Changes The thread about the changes mentions certain 'UNIT_SPELLCAST_?' events It doesn't mention 'UNIT_SPELLCAST_SENT' I did ask but no reply, was it forgotten when writing the post or has it not been changed? ThanksForestsong2 15h
15h New bottom right action bar keybinds How do I assign keybinds to the new bottom right action bar? Can't seem to find anything under KeyBinds>MultiActionBar.Freackles1 15h
16h (Returning Player) LUI and Curse Hi folks. I'm pretty much returning after MoP. I played WoD on one character, till it dinged 100, and then I left. I've been using LUI v3 since WotLK, and without it I feel crippled. Now, I learn that the Curse app is part of Twitch, and that the last release of LUI was for 7.3. So far so good, I managed to find a server time window to download LUI base, overwrite my Interface folder with its unzipped contents, open the Twitch app, and install the latest update for LUI core. However, upon clicking the 'INSTALL' button after logging into any character, I get the 'Fatality!' sound alert and nothing happens. What's going wrong here, and how can I fix it? I feel straitjacketed without LUI, and I really do want to play BFA.Sapience0 16h
16h you dont play with 14y UI The BETA testers have lost FAITH!!! One thing you dont change, thats the UI ppl and i been born with. For the ppl who dont like the UI you are born with since 2004. There is alot of addons to modify the basic ppl dont like, i love the basic`s and thats how the game is for me since 2005. in my demand, i want to have the basics back or the option to be able to use it from your side. NO passive addons ppl are useing to redo very single patch update. i never used addons for this modify i love the basic and want the basic. you !@#$ this up. you sure will force me to stop playing. And again from MY line, i will stop playing. You cant screw with me and us this time over a line i dont accept!!!! Again i will not accept this, change on the UI. Regards svenniSvenni0 16h
1d 8.0 Friendly Nameplates in raids? I've been looking around but I've yet to find an answer to my question, are friendly nameplate addons still being disabled in BFA Raid instances? I know they were being abused to draw tactics on your screen which is what lead to them being disabled in the first place, but I was hoping they'd have worked out a change by now because the default ones are honestly atrocious.Holysliver1 1d
1d Quartz is broken Hi there, My Quartz addon is currently broken. I get negative values as cast timers and the bar and icon behave accordingly, i.e. the cast bar is filled and displays the cast complete icon. Reinstalling the addon does not solve the issue. Thanks in advance for your precious help, Jaze Edit: might be because I updated him to 8.0.1 while my game is still in 7.3.5?Jaze0 1d
1d Twitch Addon Hi All, When trying to load Twitch, I just get an error message "A file is in use by another application, please make sure you close any games you may have open". No games are open. When I push the error messages through ( both Retry and cancel just take you through to the addon), it then claims I have no games. I try and search for WoW, but it doesn't find anything. I also cannot uninstall it nor reinstall. Anyone else have something similar, or any recommendations? Just want to update my addons! ThanksHold2 1d
1d Can't backup my addons settings or elvui profiles Hello everyone, i've been using elvui and many other addons for a while and ofcourse over the time i've made many changes to my interface. Today i needed to format my pc and i searched a way to safely backup all my add-ons settings, my elvui profiles etc... I've been told that i had to save my whole WTF folder and my "interface" folder and so that's what i did, but now after i have reinstalled WoW, Tukui and the Twitch app for the other addons, replaced the 2 folders (Interface and WTF) when i launch wow and login my characters, no setting have been saved, it's like the very first time i installed them, can anyone please help me figure this out? i'm going crazy. Thanks in advance :)Akai1 1d
2d Convince me to use a custom Interface! I'm making this thread to gather some opinions on this topic. It's something that I've been thinking of for a long time and it never really leaves my head. I've been using the default interface with very minimal addons (nothing that changes the way it looks) for ever. I've raided mythic with it successfully, and it pretty much fullfills all my needs. Admittedly, it does look a bit boring but I'm excited about the "new" Interface in BFA. What's your take on this? Could you recommend me a custom interface, that doesn't change the feel of the game too much, while still improving on features and the likes? Leave your suggestions below. I'm interested to see how people play.Mogthalas35 2d
2d Auto cancel wisp form, Sentinel's Eternal Refuge I'm just wondering, is there any way to make a macro that auto cancels the wisp form buff I get from The Sentinel's Eternal Refuge Legendary boots? I mean, I don't really want to press a button, I just don't want the buff to appear. I'd like the 5 stacks of speed, but if I have to get rid of those too, fine by me. The wisp is super annoying, and I can't get used to it. Please help, haha.Littlerunnr4 2d
3d Blizzard UI font change addon? Hey I am looking for an addon that lets me change. Blizzard standard UI from Blizzard style bar, on my arena frames, plates, cast bar. From blizzard standard font to something like blizzard raid frame. I know some addon have the option like KUI nameplates, but I am looking to change my Sarena frams for example. Thanks Br DooxiyaDooxyia0 3d
4d NPC M+ value Question to blizzard is hard put NPC M+ value to destGUID ???Wanæ0 4d
4d Healthstone macro help Hello ive been trying to make a macro to simplify my UI a little bit but there seems to be a catch of some kind i want to use a healthstone if i have one and if i dont(or its on cd) i want to use Exhilaration (heal, 2min cd) the problem is: /cast healthstone /cast exhilaration uses both of them at once and i dont want that i want to keep my cd if i can ive been reading a bit and it seems this should work... but doesnt :D also couldnt find a was to put it in a castsqeuence :D i also dont want to use any modifiers etc... i already have a ton of buttons to press :D Thanks <3Céd1 4d
4d Targeting addon I needed to install fresh windows copy in my pc. Lost all my addons and one i still missing cant remember the exactly name. But it was for targeting, my target was allways in bigger frame and in red collor can someone help me out please?Nympuke0 4d
4d tidyplates - can't change theme basically, the theme (by default) is set to neon. it won't let me click the arrow button to change it to something else. i've tried reinstalling it but it didn't work.. what to do?Lysene23 4d
5d Will the BFA Addon changes come out in 8.0? So I have worked with WA's in the BFA beta where I used a lot of custom lua code. The only thing im wondering is if those changes are gonna come out when 8.0 launches in 4 days, just so that I know whether my WA's are gonna work or not by the time the patch launches. The changes:Áre1 5d
5d [BUG] GameTooltip taint since patch 7.2 Hi Blizzard, as a healer I used friendly nameplates a lot, to throw out shaman healing rain on optimal targets in world view and also pointing my monk chi burst at optimal targets. In patch 7.2 Blizzard on purpose disabled modifying friendly name plates in combat in raids and dungeons, mainly because of Star Augur Atraeus Mythic mechanics. Ever since that patch, almost all my addons cause taint errors with GameTooltip IsOwned() and OnUpdate(), ONLY when friendly nameplates are ENABLED. If friendly nameplates are disabled, no addon taint errors during long playing sessions. Lore the community manager, said that the changes should not cause any addons to break or addon authors to change any code, it should just stop being able to be modified in combat. So there is a bug here I think with nameplates and the way GameTooltip transfers ownership to display where ever the mouse is on screen. And the bug has to do with friendly nameplates being protected during combat in dungeons and raids now, but the GameTooltip still wants to change ownership during combat. I hope my explanation makes sense, because I am sick and tired of these taints already. They haven't been fixed for over 1 year, people just disabled friendly nameplates instead of this getting fixed. I hope this reaches the WoW UI dev team somehow, otherwise tell me where to post this so it reaches them. This is a screenshot of one of the taint messages. Best regardsZeraxxai5 5d
5d Make a mod work only in combat mode Hello, I've downloaded a very simple mod (AggroPlates) that changes enemies lifebars color, to know if they are being tanked or not. Problem is, the color stays as the mod tells to, even if i'm not in combat. So i cannot separate agressive (old red bars) from peaceful enemies (old yellow bar). So i wanted to edit the .lua to make the changes of the mod occurs only when i'm in combat. Does somebody know the script to do this ? Like " ... Thanks everyone.Phendra0 5d
5d Sending A Frame to Background I want to send my focus frame to background with a script. I don't want focus target's name on my raid frames. I found a command called ":SetFrameLevel(number)" but I couldn't do it. Any idea? 5d
5d [Help ]Weak Aura 2 - Text too long. Hello i have recreated blizzard default cast bars with better information then what they give out such as cast time/total cast time. colour change depending on cast/channel/shield etc. but the "problem" i am facing at the moment is the cast text can get a Little too long. for example as mage when i cast "Teleport: Dalaran - Broken Isles", the text goes out of the cast bar and i would like it to be more like "Teleport: Dalaran…". Any help would be appreciated and i will put the code up for it on wa2 page when i am finished with it. ty in advance!Burningout0 5d
5d mouseover macro fails for specific spells - GS etc Hello - Im having trouble with creating a simple mouseover macro that works for some spells. Apologies if I'm failing something really simple. This macro works for most of my spells, but, on my holy priest at least, not these ones. Guardian Spirit, Light of T'uure, Leap of Faith. #showtooltip Light of T'uure(Artifact) /cast [@mouseover] Light of T'uure(Artifact) When I press the key the macro is bound to with my mouse over a player / party / raidframe the cursor outline changes color. Then I have to either press esc to cancel the spell, or left click something and it will cast immediately. I am testing this macro with no addons installed. Cheers for any help in advance.Linchpin5 5d
5d Resetting my character settings Hello, I would like to know how to completely reset - if its possible - the settings of my character, i.e., CVars, keybindings, macros - from server side as well. I've already deleted - Cache, Interface, WTF - folders yet there are settings still in place and I do not know how to rid of them. Is there any command I could run in game via chat which would reset every settings back to their original place? I will be grateful for any help you can provide,Naranim2 5d