To-Do:
- Separate size and position for Usable Item and Quest Button bar is done, now need separate movers.
Revisions:
09.16 16.12.2018
Added Scouting Report:
When on button is fake item, just to simulate button location, then tooltip is properly updated and not giving help for blacklist or skip it.
09.14 24.08.2018
Fix was at incorrect place, moved into tooltip match by line number.
Validated reason for misformated tooltip is definetely way how wow client load items into cache. Wrong patter detection happens only on 1st login when fresh wow client is started.
09.12 23.08.2018
Still having problem with misformated tooltips adding quick bandaid for "Requires Level 100" detection.
09.10 14.08.2018
Items with spells were erased after spec switch.
Still hunting down problem with consumables and junk recoginized as usable. Already fixed most reasons, but still sometime happens.
And finally catch it! Sometime shortly after login, usually at 1st login of the day on slow connection or slow computer seems that detection of blind mode fails and all lines in tooltip are shifted by 1. Seems that client for short time sees color blind mode enabled! This never did happens pre 8.0.x
New version is printed once per account not once per profile.
09.08 07.08.2018
Item check cache cleared up every 10 seconds to catch new items.
ZONE_CHANGED event don't catch realiably zone change. Sometime addon catch continent mapID instead real zone!
09.06 23.07.2018
Tooltip for couple of item can be broken when WoW client is freshly started and 1st toon does login. After switch to another toon tooltips are OK. Seems like bug in Blizzard's code because tooltips are striped off last line!.
Retry mechanic in pattern loading is now extended to tooltip scans and fixed tooltip reading as well.
Removed extra diagnostic prints, reson for problem is known now.
09.04 22.07.2018
Bug Fix pattern matching and erros in match table.
09.02 20.07.2018
Fix garrison mapID, missing 4th mapID for tier1.
Removed all code for build 7.3.x.
Check mapID not only on zone change, sometime event for zone chnges is not fired up!
More events could trigger up item rescan in bags including mail, bank, guild bank and trade. Item rescan now is staggered into 1 seconds delay to make just one call if too many events are triggered at once.
Artifact realted code removed as it is obsolete now
09.00 18.07.2018
TOC updated to match Live.
New milenia new mayor version.
Remaped mapIDs to new build. Trash white items still are in tables and need more cleanup.
08.48 15.07.2018
Updated libraries for better compatibility with WoW BFA Beta.
Option not to place tokes for artifact when artifact have all traits, actually when it has level 75.
Added Pandaria reputation tokens.
08.46 21.05.2018
Fix for call to undefined function printt.
08.44 01.05.2018
Added Petrified Wyrmtongue.
WoW 8.x support. Ace3 libraries and other libraries updated to 8.0.1 support as well. For mapID now is used HereBeDragons 1.0 and 2.0
Full LINT declaration and assertion check with call stack on wrong arguments.
Timer function calls now doesn't overlap by default.
Migration all references P. to local LINT friendly, prevents use of not defined variables.
08.42 17.04.2018
Fix. Restore item buttom and quest bar button frame anchor according to saved anchor in profile, instead reseting position.
Fix. Tooltip anchor and if ElvUI is installed, then is forced to use uberTooltip anchor.
Fix. Save procedure calls parent frame as nil for anchor when buttons are moved.
08.40 04.04.2018
Some MIA clams items returns back and Strange Ball of Energy.
Items with Learning spell on it reinstated back.
Only left text in tooltip is compared to red.
Removed Stabilized Titan Essence now it is vendor trash.
When faction is exalted and there is paragong reward pending then standing is shown as Exalted+.