ImprovedErrorFrame lets you get more out of your error messages. It displays multiple errors and allows copying of error text.
With the new version of ImprovedErrorFrame, these errors are now queued up and can be viewed at your leisure with the click of a button. The error button is placed on the minimap and can be shift dragged to any other position around it.
Additional features include blinking notification, a notification sound, count of errors pending viewing and the ability to have the button displayed even when no errors are present.
Slash command help: /ief
Documentation: http://www.wowwiki.com/ImprovedErrorFrame
v3.41
- Fixed btg with manual hooking. Now uses get/seterrorhandler
v3.4
- Prepared for Lua 5.1
v3.3
- Fixed NormalText (depricated in 1.11)
Installation Guide
- Exit "World of Warcraft" completely
- Download the mod you want to install
- Make a folder on your desktop called "My Mods"
- Save the .zip/.rar files to this folder.
- If, when you try to download the file, it automatically "opens" it... you need to RIGHT click on the link and "save as..." or "Save Target As".
- Extract the file - commonly known as 'unzipping'
Do this ONE FILE AT A TIME!
- Windows
- Windows XP a built in ZIP extractor. Double click on the file to open it, inside should be the file or folders needed. Copy these outside to the "My Mods" folder.
- WinRAR: Right click the file, select "Extract Here"
- WinZip: You MUST make sure the option to "Use Folder Names" is CHECKED or it will just extract the files and not make the proper folders how the Authors designed
- Mac Users
- StuffitExpander: Double click the archive to extract it to a folder in the current directory.
- Verify your WoW Installation Path
That is where you are running WoW from and THAT is where you need to install your mods.
- Move to the Addon folder
- Open your World of Warcraft folder. (default is C:\Program Files\World of Warcraft\)
- Go into the "Interface" folder.
- Go into the "AddOns" folder.
- In a new window, open the "My Mods" folder.
- The "My Mods" folder should have the "Addonname" folder in it.
- Move the "Addonname" folder into the "AddOns" folder
- Start World of Warcraft
- Make sure AddOns are installed
- Log in
- At the Character Select screen, look in lower left corner for the "addons" button.
- If button is there: make sure all the mods you installed are listed and make sure "load out of date addons" is checked.
- If the button is NOT there: means you did not install the addons properly. Look at the above screenshots. Try repeating the steps or getting someone who knows more about computers than you do to help.
Translations
When you download a mod, please be sure that the mod is compatible with your translation of wow. Some mods only work on the US versions, while some only work on some of the various European versions. These variations are called "Localizations".
TOC Numbers (Out of Date Mods)
When Blizzard patches WoW, they change the Interface number. This means that all mods will be "out of date" unless or until the author releases a new version for that interface. Some people go into the .toc files and update the numbers themselves, but this is STRONGLY advised against as it will cause problems locating possible incompatibilities addons. When you log into WoW after a patch, you DO NOT have to delete your interface directory. All you have to do is simply tell WoW to ignore the interface numbers and load all the mods anyway. All you have to do is, while at the "character select" screen, look in the lower left corner and click on the "addons" button. A window will pop up listing all your installed mods.
If you look in the upper left corner of that window there should be a box that says "Load Out of Date AddOns". You want to CHECK this box. Now simply go into WoW normally and all your mods should load. As of the 1.9 patch, you will have to do this after EVERY patch/update that Blizzard posts! If you encounter any problems with a mod after a patch, please be sure to let the author of the mod know so they can fix it.
See also: About "Out Of Date AddOns"
Mac Support
WoW addons are not platformed based. As such, they can be used on either Mac or PC. You can extract both .zip and .rar files on a Mac using StuffitExpander.
Directory Structure
World of Warcraft
|_ Interface
|_AddOns
|_*AddonName*
|_ *AddonName*.toc
|_ *AddonName*.xml
|_ *AddonName*.lua
|_ (possibly others as well)...
- +0
- Thumbs Down
- Thumbs Up
NachtkindFX saidError: stack overflow
AddOn: !ImprovedErrorFrame
File:ImprovedErrorFrame.lua
Line:1321
Error Number:1
- +0
- Thumbs Down
- Thumbs Up
jtbalogh saidpatch 2.4 and still working
- +0
- Thumbs Down
- Thumbs Up
xxxpanda saidpatch 2.3.0 this addon still works on me
- +0
- Thumbs Down
- Thumbs Up
jtbalogh saidWorked for me all year. After patch 2.3.0, it does not seem to catch any errors caused by tainted code or illegal actions during combat. Maybe related to the new blizzard command, /console taintLog 1
- +0
- Thumbs Down
- Thumbs Up
Zarana saidI get an error that ImprovedErrorFrame tried to perform an action only available to the Blizzard Interface when i try to use the single raid pullout target frame, meaning you do a pullout of one raidmember and check the "show target" option in that pullout frame and click on it... any solution?
- +0
- Thumbs Down
- Thumbs Up
Deviil saidI had this mod for a really long time, and after the BC it just stopped working. The error windows started to pop up, even tho i have the latest patch installed. now why is that?
- +0
- Thumbs Down
- Thumbs Up
Sinen saidthose who want simple mod for simle thing take a look at http://www.curse-gaming.com/en/files/details/5753/errorblock-mini/ does the job but without GUI, sounds and Options.
less complexety means more stability :)
- +0
- Thumbs Down
- Thumbs Up
ShadowCell saidi love this addon
uber juber job!!!!!!!!!!!!1
- +0
- Thumbs Down
- Thumbs Up
Ch3vr0n saidI get "action blocked" by this addon when i try to duel someone. Unless i disable it, the duel flag wont come
- +0
- Thumbs Down
- Thumbs Up
jtbalogh saidThe popup window is called 'StaticPopup1', but doesn't help much. Maybe someone can figure it out.
In GlobalStrings.lua of the blizzard addon toolkit, variables are, ADDON_ACTION_FORBIDDEN and MACRO_ACTION_FORBIDDEN
In StaticPopup.lua, function is, StaticPopupDialogs["ADDON_ACTION_FORBIDDEN"] = {
In UIParent.lua, event is detected and displayed, if ( event == "ADDON_ACTION_FORBIDDEN" ) then
- +0
- Thumbs Down
- Thumbs Up
jtbalogh saidMine doesn't spam in chat. I luckily get just one error message which is always shown by the default blizzard ui. The addon seems to spam when the addon frame does not exist (see code, Print = function(msg, r, g, b, frame)). Why it would not exist, I have no clue. As a workaround, maybe add IsShiftKeyDown() in the condition to show in chat only when shift is pressed.
Maybe someone can figure out how to hook into that popup. Meanwhile, I just went to all the other addons mentioned in the popup and updated or fixed them. No more messages :)
I disagree though with the poster that said, 'they are perfectly fine mods that just need the error hidden'. They are instead broken and not perfect. :) I do agree showing the error in the addon window instead of the popup would especially help when busy and would rather deal with the error later.
- +0
- Thumbs Down
- Thumbs Up
TxaMan said"So.... I'm not sure if anyone is reading these posts. But the biggest problem I have now is the "mod has requested a protected function" sort of errors, that generate a click-box window demanding that you disable the culprit addon"
yeah i have the same problem.. it shows when i try to duel someone usin the right click on portrait.. now i have to write /duel to dun get that annoyin message
- +0
- Thumbs Down
- Thumbs Up
egingell saidI don't know if there's a setting somewhere that I have to tweak, but I'm still getting popup error messages instead of chat messages.
- +0
- Thumbs Down
- Thumbs Up
Eriatha saidSo.... I'm not sure if anyone is reading these posts. But the biggest problem I have now is the "mod has requested a protected function" sort of errors, that generate a click-box window demanding that you disable the culprit addon.
Of course like the other errors that ImpErrorFrames hides, these are generally perfectly fine mods that don't need to be disabled, I just need to get rid of that bloody prompt so it quits popping up in my face.
any chance ImpErrorFrames will be picking up that functionality?
- +0
- Thumbs Down
- Thumbs Up
Ani4real saidsomeone know how i can stop the spam in my chat when i get an error?
- +0
- Thumbs Down
- Thumbs Up
Keirstin saidNevermind I am silly, and did not scroll down.
- +0
- Thumbs Down
- Thumbs Up
Keirstin saidWhen you try to duel blizz makes you disble this mod and reload your ui in order to perform this as it says the mod is trying to perform a function that is only availble to wow.
- +1
- Thumbs Down
- Thumbs Up
Magnum saidActionBlocked addon reports:
Addon: !ImprovedErrorFrame has performed the illegal action: TargetofTargetFrame:Show()
- +0
- Thumbs Down
- Thumbs Up
Nullzone saidhttp://www.wowinterface.com/downloads/info5358-ImprovedErrorFrame.html
This version is operational with BC. I guess that I will work perfectly with next patch.
- +0
- Thumbs Down
- Thumbs Up
Oriban saidI just love this mod.
However would it be possible to dumb the errors into a file, and if not, could you dumb the errors into the lua file, which for example could keep the errordata for the last 5 logons.
Sometimes it would be nice to have the error messages offline.