Note: PatchFix has been discontinued. All observed errors have been fixed as of patch 3.3.3.
PatchFix is now aware of the running client's build number and will refuse to load and display a warning message in chat if it differs from the build it was coded for. When this happens, please delete PatchFix and check back for any updates. This is to prevent conflicts within the default UI when Blizzard issues a permanent fix to these problems.
Coded for build #10958 (Dec 1 2009)
Temporarily fixes the following errors in patch 3.3.0:
BasicControls.xml:48 - message() references old frame name. ScriptErrors was changed to BasicScriptErrors
WatchFrame.lua:244 - Default value not set for WatchFrame.baseAlpha. It's set by VARIABLES_LOADED, but the calling event, PLAYER_ENTERING_WORLD, occasionally fires beforehand, causing a math operation on this variable.
** - Build Increment to 10958 (3.3.0) (No change)
** - Build Increment to 10505 (3.2.2a) (No change)
** - Build Increment to 10482 (3.2.2) (BattlefieldMinimap load error fixed by patch)
** - Build Increment to 10314 (3.2.0a) (No change)
1.1 - Added build checking code
1.0 - Initial release
Notes to add:
This code only fixes errors within the default UI.
Undocumented changes a patch brings that breaks other addons will NOT be covered.
This includes, but is not limited to the name change of GetDifficultyColor() to GetQuestDifficultyColor().
You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.
*Clicking the donate button above will take you to PayPal.com
*Clicking the donate button above will take you to Pledgie.com