In a perfect world, patch day would be a day when we all get to sit around and do nothing as perfect new content is added to our already expansive world. The reality of the situation is that we live in a harsh, untamed and annoying world filled with Lua errors and user interface masochism. Here are a few quick tips for surviving patch day when it comes to your addons and user interface.
- Step 0 - See if any of your addons have a "day of" update. Mod and addon creators have been working with PTR code to, hopefully, make sure their addons come ready to roll with Patch 3.3.3.
- Step 1 - Enable out of date addons. For minor content patches, most of the code should still be perfectly usable. Many addons will have updates available day one, but to hit the ground running, you'll want to load your out of date addons if an update isn't available.
- Step 2 - Disable any addons giving you Lua errors and make note of those disabled. If addons are still giving you Lua errors that are affecting your gameplay, disable those addons so they do not interact poorly with other code. Check for updates when you can, and remember to re-enable any previously disabled addons.
- Step 3 - Update DBM/BigWigs/DeusVox. Your raid leaders will thank you. This is especially important for raids that run on Tuesday, so update your raid warning addons early. Don't be that guy. You know who that guy is.
- Step 4 - /framestack. An incredibly powerful diagnostic tool is the /framestack command. Typing in this command will bring up an interface window that will display information on any addon or user interface module that the mouse pointer is hovering over. Use /framestack to diagnose user interface problems or to figure out what addon is controlling what portion of your UI. You will save yourself a lot of headaches remembering what the name of the addon was that you use to track your buffs, or what addons are hovering over other, possibly hidden, modules.