UI and Macro

Jan 20, 2017 Welcome! Please read! Welcome to the UI and Macro forum! This forum is here to provide you with a friendly environment where you can discuss user interface customizations for World of Warcraft with your fellow players. Community forums work best when participants treat their fellow posters with respect and courtesy, so we ask that you take the time to read through the forum Code of Conduct (http://us.battle.net/en/community/conduct) and guidelines (https://us.battle.net/forums/en/wow/topic/20752671773) before posting. Important Reminders: Search The search function at the top of the World of Warcraft community site is extremely effective and robust. Before you create a new forum topic, please be use it to search for similar topics, blog posts, or web pages that may contain the answer for which you are looking. Making a new thread on an existing subject can result in your thread being deleted or, if you continue to re-post the same content, the loss of your forum privileges for spamming. Rating The forum rating system can be used to promote positive discussion, demote unhelpful comments, and even report posts that violate the forum Code of Conduct. By hovering over a post you'll be presented with several options, including a "thumbs up" (Like) and a "thumbs down" (Dislike) icon. Clicking the "thumbs up" icon will rate the post up. If enough people like a post, it will gain a Highly Rated status and appear at the top of related search results. Highly Rated posts will also have a highlighted background. Clicking the "thumbs down" icon will expand a drop-down menu which will include "Dislike," "Trolling, "Spam" and "Report" options. "Dislike" will rate the post down. If enough people dislike a post, it will be darkened, and with a lot of dislikes it will be hidden completely. You can also quickly report a post as trolling or spam, or use the report function to fill out a more comprehensive description of a violation. Please note that you can only rate each post once. Use your power wisely to help foster a positive and helpful forum community. Have fun posting on these forums, and good luck with your adventures in Azeroth! Guidelines In addition to the forum Code of Conduct (http://us.battle.net/en-us/community/conduct), here are some common courtesy guidelines to follow. 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, Battle.net, or Blizzard Entertainment are subject to deletion. Don't post in all capital letters, use a misleading title, excessive punctuation, and/or 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' names in a thread topic 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 subject line 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. Posting "First" or IBTL ("in before lock") 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. Do not "bump" posts. The act of posting simply to bump a thread is considered spamming. This also includes bumping very old threads for no reason (called "necro bumping" or "necroing"). Petition posts are frowned upon. These are discussion forums and, as such, we ask that you hold discussions. Creating a thread to ask for replies as votes is not a discussion. Threads violating this guideline are subject to deletion. Do not post about locked or deleted threads. Posts that are moderated have a reason behind the moderation. It's up to you to read the forum Code of Conduct and these guidelines to determine what you did wrong, learn from your mistake, and attempt to post again without breaking any rules. There is also cool down period we institute during times of high forum traffic. If you are violating policy during one of these times due to frustration, you will be given a three-hour cool down suspension. This does not get logged on your record and is simply in place to keep the forums readable and civil. Serious violations will still have the appropriate action taken against them as documented in the Code of Conduct, and we do keep track of these cool down periods separately—if one is found to be repeatedly violating policy, appropriate action will be taken.Kaivax0 Jan 20, 2017
1d FAQ: Installing & Troubleshooting AddOns How to Install AddOns for World of Warcraft - By Unkle of Grounding Totem, US Kirin Tor As this guide is more than 8 years old, I'm writing an extensive update to cover the state of the game now and additional ways/tools for installing AddOns. Watch this space. When AddOns are properly installed, a new button appears in the lower left corner of the character selection screen of World of Warcaft, labeled AddOns. If you do not see this button, your AddOn is not properly installed or no AddOns are installed at all. - Where to Get AddOns Always download your AddOns from a reputable source. The author of this guide recommends you use the following sites for most of your AddOn needs. ● WoWInterface.com - https://wowinterface.com/ ● CurseForge.com - https://www.curseforge.com/wow/addons. - Extracting your AddOns AddOns are delivered in compressed files to save space on hosting sites servers and to reduce the amount of time it takes you to download them. They are commonly in .zip format with some .rar format files. Windows and Macintosh computers have native support for .zip files. If your AddOn is compressed in .rar format, you will need another program to open them. Your web browser may also be able to open compressed files for you automatically after they are downloaded. For Windows XP, Windows Vista, or Windows 7 users I suggest 7-Zip. ● http://www.7-zip.org/ For Mac OSX users I suggest The Unarchiver. ● http://wakaba.c3.cx/s/apps/unarchiver.html When the AddOn is extracted, you should have a folder that is named the AddOn’s name. ... Some AddOns have sub-folders inside their main folder. This is fine, and you should leave them there. Some AddOns are called one name, but are really multiple AddOns delivered together. When this happens, you download a compressed file that has several folders in it. ... - Where to Put AddOns Once You’ve Extracted Them AddOns belong in the following folder: World of Warcraft/Interface/AddOns ... Put the folder you extracted into the correct folder for your operating system. Correctly installed, my example AddOn, Fane, looks like this: ● Windows XP C: \Program Files\World of Warcraft\Interface\AddOns\Fane [C:] (or which ever drive you have the game installed on) |----World of Warcraft |----Interface |----AddOns |----Fane ● Windows Vista or Windows 7 C:\Users\Public\Games\ World of Warcraft\Interface\AddOns\Fane Windows Vista or Windows 7 [C:] |----Users |----Public |----Games |----World of Warcraft |----Interface |----AddOns |----Fane ● Mac OSX [Macintosh Hard Drive]../World of Warcraft/Interface/AddOns/Fane [Macintosh Hard Drive] |----World of Warcraft |----Interface |----AddOns |----Fane The most common issue with why your AddOn won't load. If you have an extra folder layer in the mix, your AddOn won't load. [C:] |----World of Warcraft |----Interface |----AddOns |----Fane1234567 <-- Extra Folder. Bad folder. No biscuit. |----Fane More Installing Resources: ● WoWInteface.com’s Instatll FAQ: http://www.wowinterface.com/forums/faq.php?faq=install#faq_howto_install ● WoWInteface.com’s Image of Correctly installed AddOns: http://www.wowinterface.com/storage/faq/correct.gif ● Seerah’s excellent YouTube video for installing AddOns (using WinZip on Windows XP). http://www.youtube.com/watch?v=dylXGXET8OA - What to Do When Something Goes Wrong ● Make sure AddOns are in the correct directory. - Do you have more than one copy of WoW installed? If so, did you put the AddOns in the right copy’s folder? This is especially important if you install multiple copies of the game, or you’re installing the game from DVD after a major expansion such as Wrath of the Lich King or Cataclysm. You can right-click on the icon you use to launch WoW (Windows) or use "CMD+I" (Mac OSX) to get the properties for the short cut. The properties will tell you the "Target" of the shortcut (or alias) which is where your copy of WoW is installed. - Did you extract the AddOn correctly? Make sure you are unzipping/uncompressing your addons. WinZip, WinRar, 7zip, The Unarchiver and StuffIt (for Mac) are common unzipping programs. See the section above on Extracting Your AddOns. WinZIP users: You must make sure the option to "Use Folder Names" is checked or WinZIP will just extract the files and not make the proper sub-folders. - Did you accidentally get an extra folder layer? If you have a folder called something like AddOnName6.01.01 with folders under that named like the examples above, you’ve copied the wrong things to your AddOns folder. See the section above on Extracting Your AddOns. ● I used the Repair Tool and now my AddOns are gone! When the repair tool is run the Interface and WTF folders get renamed with the date added to the file name. This means those AddOns won't get loaded. You can simply rename the folders without the date. If the problem that caused you to run the Repair Tool was being caused by a rogue AddOn you’ll have the problem again if you do this. ● Don’t install AddOns while WoW is running. WoW doesn't register addon changes until you exit the game and restart it. Save yourself some frustration and install only when you’ve completely exited the game. Log in to check them, log back out as necessary to fix things. ● My AddOns didn’t load after a patch! From the character select screen, click the AddOns button. In the upper right corner of the AddOns screen, check the "Load Out of Date Addons" box.Unkle356 1d
Aug 1 AddOn Development Reference (PLEASE DO NOT POST QUESTIONS IN THIS THREAD, USE THE FORUM FOR QUESTIONS) While there are numerous sites available with WoW UI API Documentation, there are a number of useful features that aren't exactly API calls, but are really useful to AddOn developers. Extracting UI Files (coming shortly given cataclysm changes) Lua File Arguments Whenever WoW loads and runs an AddOn's .lua file (not including saved variables), it passes in two parameters which can be accessed via the ... token: local addonName, addonTable = ...; The addonName is the name by which WoW is referring to the AddOn, based on the capitalization of the AddOn's .toc file. The addonTable is a private table which is sent to every file in a particular AddOn (but is distinct from the table sent to other AddOns). The game maintains no global registry of these tables, so it's garbage collected if not used, and an AddOn must grab its own reference to use it later. Iriel23 Aug 1
Nov 16, 2010 UI Add-On Development Policy 7/15/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. -------------------------------------------------------------------------------------------------------------------------------------------- 4/13/2009 UI Add-On Development Policy Update On March 20, 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. -------------------------------------------------------------------------------------------------------------------------------------------- World of Warcraft 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. 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 WoWUI@blizzard.com. Nethaera0 Nov 16, 2010
1d 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 priceYthisens87 1d
1d UI and Macro Forum Guidelines Guidelines In addition to the forum Code of Conduct, here are some common courtesy guidelines to follow. 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, Battle.net, or Blizzard Entertainment are subject to deletion. Don't post in all capital letters, use a misleading title, excessive punctuation, and/or 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' names in a thread topic 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 subject line 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. Posting "First" or IBTL ("in before lock") 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. Do not "bump" posts. The act of posting simply to bump a thread is considered spamming. This also includes bumping very old threads for no reason (called "necro bumping" or "necroing"). Petition posts are frowned upon. These are discussion forums and, as such, we ask that you hold discussions. Creating a thread to ask for replies as votes is not a discussion. Threads violating this guideline are subject to deletion. Do not post about locked or deleted threads. Posts that are moderated have a reason behind the moderation. It's up to you to read the forum Code of Conduct and these guidelines to determine what you did wrong, learn from your mistake, and attempt to post again without breaking any rules. There is also cool down period we institute during times of high forum traffic. If you are violating policy during one of these times due to frustration, you will be given a three-hour cool down suspension. This does not get logged on your record and is simply in place to keep the forums readable and civil. Serious violations will still have the appropriate action taken against them as documented in the Code of Conduct, and we do keep track of these cool down periods separately—if one is found to be repeatedly violating policy, appropriate action will be taken.Kaivax1 1d
Jul 29 Macros - What Every Player Needs to Know Table of Contents: ------------------------------- 1. Intro - Macro Basics 2. Macros - What can they do? 3. Macros - What can they NOT do? 4. Conditionals - How do they work? 5. Scripting - What is possible in a macro? 6. Macros - Tips, Tricks, and Shortcuts 7. Off-GCD Abilities List 8. More to Come 9. FAQ 10. Reserved 1. Intro - Macro Basics Macros are a very useful tool within the World of Warcraft client. They allow you to combine multiple actions onto a single button. While the entire macro will run every time, actions which trigger the Global Cooldown will stop later GCD actions from functioning. You can make a macro to take almost any action you can click or keybind, with certain restrictions. Macro commands can be made more useful with [conditionals], snippets that check on various things to allow a small degree of decision making. While macros execute the first valid item from the top down, individual commands execute the first valid conditional, from left to right. Macros can be used to execute scripts, small snippets of Lua code, from within WoW without the use of an external addon. This is done by using the /run command. Scripting is an advanced feature and is explained more in detail in post 5. There are a number of tips, tricks, and shortcuts to help you get the most out of your macros. Most of the ones listed have come from this very forum, and I have consolidated them here to make it easier. My intention is to continue to expand this post with more useful information over time, so feel free to add a post with any questions or useful information you think I should add.Adreaver298 Jul 29
25m /cancelaura Spirit of Redemption soemthign wrong with that>hasnt worked since p[repatchNirran2 25m
26m Macros: Condensing Your Physical Keys Below are links to collections of my personal macros. The purpose of them is to condense the number of physical keys you need to press by controlling which spell is cast via modifier (alt/shift/ctrl) and adding enhanced targeting capabilities where applicable. Death Knight https://us.battle.net/forums/en/wow/topic/20761606107#post-2 Demon Hunter https://us.battle.net/forums/en/wow/topic/20761606107#post-3 Druid https://us.battle.net/forums/en/wow/topic/20761606107#post-4 Hunter https://us.battle.net/forums/en/wow/topic/20761606107#post-5 Mage https://us.battle.net/forums/en/wow/topic/20761606107#post-6 Monk https://us.battle.net/forums/en/wow/topic/20761606107#post-7 Paladin https://us.battle.net/forums/en/wow/topic/20761606107#post-8 Priest https://us.battle.net/forums/en/wow/topic/20761606107#post-9 Rogue https://us.battle.net/forums/en/wow/topic/20761606107#post-10 Shaman https://us.battle.net/forums/en/wow/topic/20761606107#post-11 Warlock https://us.battle.net/forums/en/wow/topic/20761606107#post-12 Warrior https://us.battle.net/forums/en/wow/topic/20761606107#post-13Elvenbane27 26m
29m Alt Self-Cast Issues Hello, Since pre-patch launch I haven't been able to use the alt self cast function on certain characters and certain spells. However, it works fine on my laptop which uses the same settings/addons. Since discovering this issue I have completely turned off all addons to check, reset keybinds to default, and quadruple checked the settings in interface/combat for the self cast options, as well as swapped out keyboards(even though alt works to tab) The addons I use are: Elvui, Vuhdo, Recount, DBM, GTFO, WeakAuras2 Thanks for any input:)Janaelol5 29m
33m (Noob) Druid Macro for Moonkin in combat? Often I go from travel form and cast Lunar Strike but it switches you to human form to cast it. Is it possible to make it make sure I am in moonkin form first? But then if I am already in Moonkin form dont change me back to human?Lamarco1 33m
41m Need Help with a macro for a clickbutton Hello Guys, I need some help with a macro that can simulate, or do a mouse click, that's because i'm having some problems with the Scrapper/Obliterator, it randomly loses the item target for no reason... (tried addons, deleting cache folder, w/e, dont work). so, i fixed part of the problem with /click SpellStopTarget macro. but then i need to click on the scrap button with the mouse, and i want to do it all in one macro just like /click ScrappingMachineFrame.ScrapButton, but it didn't worked, so i tryed using a code i saw at wowkiwii to click the button /run local btn = CreateFrame("Button", "myButton", UIParent, "SecureActionButtonTemplate")btn:SetAttribute("type", "action")btn:SetAttribute("action", MouseButton1)end; didn't worked as well, i need some way if possible, to just invoke the mousebutton1 click or to get the ScrapButton inside a macro.Gottheiler4 41m
1h [WA2] Tracking New,Half,Full Moon Cooldowns I am having trouble creating three separate cooldown icons for New Moon, Half Moon and Full Moon. I set up a weakaura for each respective spell but when I get in to combat all hell breaks loose. When I cast Full Moon, the cooldown for New Moon popped up. When all three were on cooldown, the cooldown for New Moon and Full Moon popped up only it wasn't the actual cooldowns for New Moon and Full Moon. And New Half Moon was nowhere to be seen! I tried tracking 3 separate instances of New Moon and setting "Show CD of charge" to 1,2, and 3 respectively but that resulted in pretty much the same behavior. Here is what is actually showing up: https://imgur.com/CTyYmX1 Here is what I want to show up: https://imgur.com/NQJn63j Here is the weakaura string: dCKpnaqjrkAucs1PevPBjQQDjsHHjQCmqAzKKNrszAIIRPqzBiIVPOACkKoNGyDIu6EIQ4Gkeluu6HIunrfLUOIInQq1hrQqnsKk5KKuzLcsXmrQqUPI0ojLFIOgksvoksfvlfPQEk0ub1vrQuBvqYxjPQXIur6SivuwlsfyVu)vedMu1Hbwms5XkzYK4YeBgeFwPgTaNwOvliLETIy2OCBrYUv53sgUcoosfXYr1Zv10L66iSDbLVJKXJiDEbvRhPcA)KkBOg2iWWUn(gvLgZtdvgtzuXOIHnYLDSo4WheJBErmyuiDaCkIIZAmETWpaluc)J1znsm(cdc9Q41gZsggM8u6Ozgh2yuX40QoD6H5G1eHBKiQyCeG2OzuFEjLol0gAmYkGIHns8sYIb(3yZjeJlg4FdB8J3MjgNL(0T6M1TB3gxg2AqnSXvvmLI6Gfs7zoanMOyAgjUMh3BHByJB5eECHbff5Z4huuKV0RIPuuNXFqymnqkXAQMNr1OqDBeS6yycmpU3cFAPiwlFO5mcwDSU3Wg)gWBdBuPs2SIY0mUzfvceoiLyu9cyYieCWNwnHsN(PvD60dZbRjc34MvujGvhRZ4huuUncjEXpWWgvQKnROmnJBwrLaHdsjgvVaMmcbh8PvtO0PFAvNo9WCWAIWnUzfvcy1X6mgeve3UncUykqhRZWgtbINHnoWLxAJdeSxC72yZJ7TWnSrIxswba(wEtZ4woHhxyqrr(m(bff5l9Qykf1zK4LKTCcpUWGII85SgjEjP5G1KvaGVftZinciqWGII8z8dkkY3iRogMyCfa4B5tQbHd6IBmp5Xyh(Gy8Bqt8gjEjH4ITZAK4KWKRnci6Y4pimMgiLynvZZOAuOgLWKRnMEvmLI60PNE8AZL)1Pp0XbHXYRrUay4GWyAGuIrnHsN(PvDgjEj5hegtdKsCwJnhSMSca8TyeQrIxsa0(ItBAPioRXvaGVL3iu3gBH0gk9Q41gtFgn4zOVX41c)aSqj8pwN1iXyGe3bT1ulNrwbumSrIxswmW)oRXgWKRnSXpEBMynvqDB8hKLHn(XBZeRb1TXfd8VHn(XBZeJZsF6wDZ62iXlj)GSCwJeVK0aMCTZ62Os8hyGWv3QoRbvTqunwMXmgoziqEPTw(qHMZix2X6GdFqmgx1zSfsBOgtZbJaIUmnJrfJAcLo9tR60PhMdwteUXwiTHoEDTrYpfGPyKkQ0bwtTCgjIkgdvi0XKHatNMHoGEZngVyN8nG3II1GACvftPOotZiPKHa5L2A5NjNBRPYWgxvXukQdwiTN5a0yIIPzmCYqG8s7XZF(8m5gJKm5YnpNksizEigs(ziXiy1XWeyECVf(0srSw(qZzeS6yDVHn(nG3g2OsLSzfLPzCZkQeWQJ1z8dkkJBwrLaHdsjgvVaMmcbh8PLUami60pTQtNEyoynr4UncjEXpWWgvQKnROmnJBwrLawDSoJbrfX4Mvujq4GuIr1lGjJqWbFAPladIo9tR60PhMdwteUB3gbxmfOJ1zyJPaXZWgh4YlTXbc2lUDBS5X9w4g2iXljaAFXPnTueN14woHhxyqrr(m(bff5l9Qykf1zK4LeIl2oRrIxsAoynzfa4BX0mUca8T8j1GWbDXnMN8ySdFqm(nOjEJ0iGabdkkYNXpOOiFJS6yyIrItctU2iGOlJsyY1gtVkMsrD60tpET5Y)60h64GWy514pimMgiLynv5unNKrnYfadhegtdKsmsxageD6Nw1zK4LKFqymnqkXznUca8T8gvzK4LKTCcpUWGII85SgjEjzfa4B5nnJnhSMSca8TyeQBJTqAdLEv8AJPpJg8m03yGe3bT1ulNrwbumSrIxswmW)oRXgWKRnSXpEBMynvqDB8hKLHn(XBZeRb1TXfd8VHn(XBZeJZsF6wDZ62iXlj)GSCwJeVK0aMCTZ62Os8hyGWv3QoRbvTqunwg1mgVw4hGfkH)X6SgjgBH0g6411gj)uaMIrIR5X9w4g24woHhxyqrr(m(bff5l9Qykf1z8hegtdKsSMQCQMtYOUnYLDSo4WheJXvDgPIkDG1ulNXwiTHAmnhmci6Y0mgvmsxageD6Nw1PtpmhSMiCJKsgcKxARLFU0iKqcHKqYmQQmQGo68XmsevmgQu5fsOz2rMsNqhQzmEXo5BaVffRb14QkMsrDMMBRPMHnUQIPuuhSqApZbOXeftZy4KHa5L2JN)85zYngjzYLBEovKqY8qmK8ZqIrWQJHjW84El8PLIyT8HMZiy1X6EdB8BaVnSrLkzZkktZ4MvujGvhRZ4huug3SIkbchKsmQEbmzeco4t74emMo9tR60PhMdwteUBJqIx8dmSrLkzZkktZ4MvujGvhRZyqurmUzfvceoiLyu9cyYieCWN2XjymD6Nw1PtpmhSMiC3UncUykqhRZWgtbINHnoWLxAJdeSxC72yZJ7TWnSrIxsa0(ItBAPioRXTCcpUWGII8z8dkkYx6vXukQZiXljexSDwJeVK0CWAYkaW3IPzCfa4B5tQbHd6IBmp5Xyh(Gy8Bqt8gPrabcguuKpJFqrr(gz1XWeJeNeMCTrarxgLWKRnMEvmLI60PNE8AZL)1Pp0XbHXYRXFqymnqkXAQMNr1OQzKlagoimMgiLyCCcgtN(PvDgjEj5hegtdKsCwJnhSMSca8TyeQrIxs2Yj84cdkkYNZAK4LKvaGVL30mUca8T8gvZTXwiTHsVkETX0NrdEg6BmqI7G2AQLZiRakg2iXljlg4FN1ydyY1g24hVntSMkOUn(dYYWg)4TzI1G624Ib(3Wg)4TzIXzPpDRUzDBK4LKFqwoRrIxsAatU2zDBuj(dmq4QBvN1GQwiQglJkJXRf(byHs4FSoRrIXwiTHoEDTrYpfGPyK4AECVfUHnULt4XfguuKpJFqrr(sVkMsrDg)bHX0aPeRPAEgvJQMBJCzhRdo8bXyCvNrQOshyn1YzSfsBOgtZbJaIUmnJrfJJtWy60pTQtNEyoynr4gjLmeiV0E8XirvizcjxizYOA(OJP2ygs(zMBKiQyCpkN(JnljHCHIo3y8IDY3aElkwdQXvvmLI6mn3UngM1GMrfu32aAnimal1 1h
2h Interface bundles/comps WITHOUT elvui Honestly, I don't like elvui. It clashes with the look of wow and turns everything way too blocky, boring, and the transparency is bad. It also doesn't like my outdated 1360X768 resolution. Are there any people running ui's out there without it that can post where they got it or have their WTF's uploaded? Or have suggestions for alternatives to it?Tékota7 2h
4h casting multiple spells with one macro? I've been trying to make a macro so i could cast all my buffs with one button, rather than 4 presses, not to be lazy or anything, but it would really help in a bg when you have 5 buffs to cast and 4 seconds of freeness to cast them after you die. I tried to make a macro that would /cast power word: fortitude /cast shadow protection /cast vampiric embrace /cast shadowform /cast inner fire but it would just give me the fort cast and not cast the others, even after gcd finished. any suggestions for how to do it?Shaluma27 4h
4h Weak Aura for DH I'm trying to create a Weak Aura for my Vengeance DH. It's a Pain resource bar that will only trigger under the following conditions: 1) Pain >/= 30. 2) Soul Fragments </= 1. 3) In Combat. For some reason.. when I'm adding the "soul fragment" trigger the bar just never shows up. I'm thinking I'm just not clicking something correctly... Any help from the pros?Wildspikes0 4h
4h Old PLH functionality I know people on the forums like to foam at the mouth at the idea of people putting their hands on their precious bodily flu--- I mean hard-earned gear, but is there any way to bring back the old PLH functionality of broadcasting to the group who can trade what and to whom? Either through a different addon or through some hidden options of PLH? Right now the way it works, of just sending people asks, seems a lot more confrontational and invasive than the old system of just letting people know that the gear they got can be traded.Qoyunlu1 4h
6h Overlay world map I am developing a simple addon for creating notes on maps. I already create a child frame that overlay the WorldMapFrame and add a event listener for mouseDown to my frame. The strata of my frame is set to HIGH and frame level 10. The problem is that i lost the functionality to zoom out areas because my frame is on top of the worldMapFrame and the event doesnt work. How can i handle this kind of situation. Shoud i choose another event or i have to propagate the event. Or my solution doesnt work. thanks for the help. [Edited] Figured out the event problem i just need to use HookScript. Here is the code that i am using: local function TakeNotes_WM_On_Show(self, ...) print("Show") end local function TakeNotes_WM_On_Click(self, ...) print("Clicked") end WorldMapFrame:HookScript("OnShow", TakeNotes_WM_On_Show) WorldMapFrame:HookScript("OnMouseDown", TakeNotes_WM_On_Click) But my click function is only called if i click on the border of the map window and on the quest objectives. I cannot figure out what the name of the inner map component. ps: ill post the code soon, im not on my developing machine.Datpower2 6h
6h What addon is skipping cutscenes? Its driving me crazy and i dont know which one. Big Wigs is not the one, i turned it off in the options and its still doing it. my add ons are Advanced Interface Options AnyFont Auctionator Auto Cage Bagbrother Bagnon BigWigs , Core, Options, Plugins, Uldir Bonus Roll Preview Can i mog it? Clique Colorpickedplus Cooldown count Deathnote Details, Damage the game, graphics, Dps tuning, Raid Check, Storage , Vanguard Dominos Cast,Config, Encounter, Progress, Roll Exorsus Raid Tools Gottagofast Grid Leatrix Plus Little Wigs Masque Omen3 Parrot Quartz Raven TipTac WeakaurasNocturnul5 6h
6h ElvUI: quest/level mod to use with ElvUI? Is there a questing and leveling mod that works well with Elvui? I thought of wow-pro and tom-tom. Do those work with Elvui? Is there a better one?Nubsy2 6h
7h Healium Will some techy person please update healium for 8.0? Apparently the author is mia. I love healium so much, I need it in my life!Healseeker53 7h
7h escape key not working? My UI works perfectly fine except occasionally my escape key will stop working and I have to reload my ui. Has anyone else encountered this problem and know what it is or how I can solve it? I use Bartender, DHUD3, and Xperl.Rökazulu29 7h
9h need help with a script that no longer works Prior to the release of BFA I had a script that showed a 'highlighted border' around purge-able buffs for classes that didn't have a purge effect. Here's an example of what i'm talking about: https://imgur.com/54Gc0lu By default classes that have a purge effect see this 'highlighted border', but when I play a class that doesn't have a purge it doesn't show. The purpose of the script was to make it easier to see important buffs that enemies had in PvP. This is the script that I used: hooksecurefunc("TargetFrame_UpdateAuras", function(s) for i = 1, MAX_TARGET_BUFFS do _, _, ic, _, dT = UnitBuff(s.unit, i) if(ic and (not s.maxBuffs or i<=s.maxBuffs)) then fS=_G[s:GetName()..'Buff'..i..'Stealable'] if(UnitIsEnemy(PlayerFrame.unit, s.unit) and dT=='Magic') then fS:Show() else fS:Hide() end end end end) I'm hoping to find either a fix for the script or an addon that does the same thing. Thanks!Sfisdgsakg4 9h
9h Wholly + Grail Problems I have the latest version of Grail and the latest version of Wholly installed on my World of Warcraft, but for some reason every single quest in the game is showing, not just the ones that i can accept at this time. If someone could help me make it so it only showed quests i could accept, that would be nice. https://i.imgur.com/aN6XaNa.pngMintok2 9h
10h Blizzard Raid Frame Auto-activation Hey all, I'm having an issue with blizzard raid frame profile auto-activation. I had this working fine during legion but it is no longer working correcting in BFA. Switching between a profile for full size frame for 1-5 party members and then switching to my secondary profile that has smaller frame sizes for 10+ members. I can manually select my profile in the raid panel to switch but I'd like to have the automatic profile switching working to remove that minor hassle. here is a link to imgur with screenshots of my raid profile settings for each of the two profiles: https://imgur.com/a/uHYflaX IIRC, in legion, I had it configured to use the blizzard raid frames for party frames from 2-5 members and then i had it turned off for raid groups and configured Grid accordingly to hide until 10+ members in group. I'm not using Grid at the moment because lack of update at BFA launch but will probably start using it again after they update (if they haven't already) and raiding starts. Btw, I hardly ever post to forums, so if i left out any necessary information, let me know and i'll add it. Thanks all!Kabloomkin1 10h
11h Any addon for old ui? Is there any addon yet or being made to revert to the old ui pre bfa pre-patch?Notcooper45 11h
11h Random mount macro problems since 8.0.1 patch Ever since the patch my /castrandom or /userandom mount macros aren't working properly. Instead of getting a different random mount every time the macro is used, I only get a different random mount if I log out and log back in. There seems to be a problem with the random logic. Anyone else seeing this problem?Grundlezap14 11h
11h ItemLinkLevel crashing interface (like Alt+Z) ItemLinkLevel creates a new frame for every item with a socket that it sees and, on a high-population realm while sitting in town, the amount of items flowing through Trade chat can cause it to hit some limit on the number of frames, at which point the interface crashes and you have to /reload or /logout. If you make the function "ILL_ItemHasSockets" re-use the same frame then the interface crash will stop.Laladorny0 11h
12h macro modification help /equip [noequipped:fishing pole] Underlight Angler;[spec:1] Scythe of Elune;[spec:2] Fangs of Ashamane;[spec:3] Claws of Ursoc;[spec:4] G'Hanir, the Mother Tree I love this macro now that we dont have artifact weapons my prot paladin needs 2 pieces of equipment in the macro how do you modify this macro to make it equip a 1h and shield for spec 2?Wickedares5 12h
13h Help with a mouseover macro. I haven't used a mouseover macro since BC. I'm trying to write a macro that would allow me to attack either my current target or a moused over target. Is that possible? If so would it be: /cast [target=target, mouseover]Heart StrikeDarkmoor3 13h
14h Replacement for Tidy plates? So Tidy plates has not gotten an update and i hate not having it :P mostly because i can see my combo points on the mob. Does anyone know of something similar to tidy plates that will do this?Deviousmind9 14h
15h Displaying buff icon under character (ElvUI) Hey guys. ElvUI puts your character buffs above your characters health/mana as an icon or a bar. Is there a way to place these buff icons directly under my character? I'd like to see stacks of whirlwind, recklessness, Enrage, etc directly in my line of sight while im in an encounter.Nutsymptom0 15h
15h ElvUI disabling top/bottom bars? So some months back, these odd "aesthetic" lines were added on the top and bottom of the screen. The bottom ones (I guess) are there to show or hide certain action bars, but the top is just kind of there. I've looked through every single section and haven't been able to figure out how to disable these. I'm probably missing a super simple option, but as BFA just hit I decided to finally fix it. https://i.imgur.com/P79UXpI.jpg This is how it looks now. https://i.imgur.com/mdoGzqN.jpg This is how it looked before this setting got added. I just want to remove those top and bottom bars entirely so it looks like the old setup. I use ElvUI, BenikUI, MerthalisUI, Shadow&Light, and Project Azilroka for ElvUI add-ons. Any help is much appreciated!Catlinna5 15h
16h Addon to help ignoring some quests ? While leveling (and I mean, including from lvl 1), I'd like to filter/ignore some types of quests I don't want to do. For example, I don't want to ever get PvP, Dungeon and Group quests. But quest marks are all yellow in the map, so I pretty much don't know if a quest giver is giving a quets I want or not. And now, when I get a Dungeon quest I immediately remove it, but then the quest mark is still there. Is there an addon to help filtering/ignoring types of quests? Or at least changing the color of those exclamation marks? (so that I know a quest giver is for me or not)..Darkmor1 16h
16h WPVP Guild Announcement addon?? I'm looking either for an addon or macro that can do a few things: 1. By pressing a button it will print to guild that I am being attacked by a member of the opposite faction. 2. It will tell my zone, and coordinates, and possibly what class I am fighting. I want to this to be a way of calling for backup instantly to my guild when a fight is going down, without having to stop and chat in the middle of fighting. Is this even possible? I know SPY does some of this, but it doesn't print out who, or where to guild, or that I'm being attacked. With WARMODE and WPVP having a come back I can see an addon like this being really helpful.Glenwood0 16h
16h Is there an addon for the scrapper already? Just what the title says. Anyone?Kronacai3 16h
19h Mod for quest reward displaying rep Is there any mod that show if a quest has a reputation reward? Or if a quest is a standalone with no follow ups? I'm tired of going far out of my way for bounty quest and tiny quest in the middle of nowhere for literaly a few gold, less than I make skinning 1 body.Arellena0 19h
19h Spell/Ability Action Bar Layout Hey all! I was wondering, does anyone know a *working* (since release of BfA) way to transfer the complete actions/spells/abilities layout from one character to another character on a different server that's exactly the same class & spec? For example, having two 120 Prot Warriors, but on different servers? It's a pain in the butt having to move/switch/swap all kinds of things to get them to match perfectly. Thank you!Caeo3 19h
19h Subtitles for Rendered In-Game Cinematics I have been searching around, and going through all the options in the game. But I have been unable to turn off subtitles in the rendered quest cinematics in the game. MovieSubtitles is set to 0, and any option in the ingame panel have been unchecked. Im at a total loss. Ive tried to find an addon to do this, but I havent had much luck. Am I missing something?Larok4 19h
19h How to disable an annoying sound? I love warlock but the shadowward.ogg sound is making it almost unplayable. All guides I have found tell me to access the /WorldOfWarcraft/Sound/ folder and delete the file of the sound that I hate, but I cannot find the Sound folder nor the file of the sound that I hate. What do? Bonus Question: The new warlock infernal is an abomination. Is there any way I could have my client display the old model? EDIT: I've discovered that if, in the World of Warcraft folder, you create a "Sound" folder, and then create inside of that a "Spells" folder, and then inside of that create an empty .txt file that you rename as the sound that you want to get rid of, you can mute evil sounds. I understand that you can can further have the sound replaced with something else, but I don't know how and for now I'm happy with just muting that nonsense. I still want to replace the infernal model, if anyone knows how.Syagrius2 19h
19h Micro change I got this micro in this forum. And thanks to who ever gave it to me. #showtooltip Remorseless Winter /cast Pillar of Frost /cast Remorseless Winter It worked great in Legion but it doesn't in BfA. It will cast Pillar of Frost but not Remorseless winter. I need your help again. Thanks in advance.Tendey3 19h
19h ElvUI modules? I'm trying to figure out which modules ElvUI uses. I see it replaces Bags, Chat, Map, Name Plates, Dominos toolbars, and Unit frames. Are there any others? (Edit: I'm pretty sure it has a damage meter and Floating Combat Text also.) Also, does ElvUI do any power auras/weak auras, or do you need to add them separately? Thanks.Ashalon3 19h
19h WeakAuras Not Saving I'm switching over to a new set of Weakauras for BFA, however one of the weakauras I'm using (its multipart, kind of an all encompassing wa for MW) won't save any of the changes I try to make to it my other WAs are saving my alterations, is there a reason for this? I like the weakaura a lot, but I don't think I'll be using it if I can't customize the location of its parts (it will let me move the entirety of the WA however)Pannettone1 19h
20h world map sizing and positioning currently using sexymap for the minimap can anyone recommend a simple addon to resize and reposition the world map please? (not the minimap) thanksJohnti2 20h
20h looking for tooltip addon hi, i really like how all the things tracks every item in all your toons bags, AH, bank, guild bank, mail. etc but it also uses like 190megs of memory. anything out there that has those same functions but less memory hog ? ive used tradeskillmasters as well but as it does basically the same, but again hoping for less memory hog. anyone got any suggestions ? thanks.Maggotbarf5 20h
20h War Mode On / Off - Guild Window Anyone know of an addon to show who has War Mode On / Off by looking in the Guild Roster?Tarkas2 20h
20h Garrison Mission Manager Hasn't been updated since earlier this year so no telling if it will be any time soon and the pre-patch seems to have broken it. Anyone know of a work around or a suitable replacement? We've still got 4 weeks left of Legion so I still wanna use my class hall tables and this addon is too good for that.Xzistance11 20h
1d Gathermate2 Hey, I was wondering how to update Gathermate2 for BFA. I have the twitch client, and have the newest update for both Gathermate2 and Gathermate2_data, but I can't seem to get the nodes to pop up on my map. I even went into the settings, and the addon recognizes the new types of ore/herbs but it won't display them. When I go to import the data BFA isn't on the list. Just the previous expansions. Any ideas? I would have thought they would have gotten a lot of data from the beta.Varanis2 1d
1d What is this called in ELVUI? pic inside I have been looking on Q&A addon forums and I can't find what this bar is called when you mouse over an object. If anyone familiar with the elvui addon, can you please tell me what this is called? https://s8.postimg.cc/z53bh2d1x/Wo_WBar.png found it, it is a tooltip barTrueblonde1 1d
1d TidyPlates too many Nameplates! Hi is there someway to filter how many nameplates are in my view distance? Currently when running dungeons such as waycrest manor, all the enemies on lower floors are showing and it really clutters up my screen, is there a way to filter them out by view distance or something? I have read somewhere that this has always been the case with nameplates however, when I was using ElvUI I never ran into this issue. TiaAnllumas0 1d