- Do you spend more time questing your bags for an item than raiding the instance?
- Can't remember what icon is related to what quest?
- Fed up with 'poor' items clogging your bags?
- Wish you could search the guild bank?
-----------------------------
NEW
Added "wearable": item has an equipment slot
Added "craftable": item is used in one of the characters recipes. It caches the tradeskill reagents up front to make searching them fast
Added negation: reverses the meaning of a search term if you put a "!" or "" in front
Added multipe search terms: can combine multiple search criteria (implied "and" between all terms)
Added more item quality search terms: for example, green for uncommon, purple for epic, etc, since I have a hard time remembering the official terms
Fixed refresh, mostly: When moving an item or opening a new bag, refreshes search display (the only time it refreshes too often is when moving items in guild bank, seems to trigger 4 redraw events). There are still a few random refreshes that make the highlighting go away on the guild bank, no idea what event to hook there. But it's quite fast, even with the redraws. I had to pull a few tricks to get the refresh to behave properly.
Reworked quantity searching: Can now search with <, >, = or combinations of those against item level, required level, stack size, or vendor value
Allow fractional gold amounts: for example, "greater than 2g50s" written as >2.5
/hl by itself now puts focus on the search box, to avoid having to click on it
Brigtened the non-highlighted items just slightly so you can see what they are, without being confused for highlighted items. Set vertex color to 0.2, since 0.1 made it very hard to tell if a non-highlighted spot is empty, and 0.3 made the contrast between highlighted and non-highlighted items too poor.
Reorganized redundant code into its own functions to make things easier to read. It makes it easier to read if you can look at the function name and it does one simple thing, rather than 50 lines of obscure code packed into a single function. And it also makes it easier to reuse that functionality in other ways.
-----------------------------
Then 'Highlight' is for you, its a very simple stand alone add-in which greys out all the items what don't fit your criteria. It was inspired by the simplicity of the code from 'Gerbils of War - Bag Search' only the search was extended to include item types, sub-types, rarity and now complete stacks of materials. This works for both local bags and all items within your characters bank.
Can be accessed by either an additional search window below the first bag or from the command line.
The total number of items found that have the required criterion are also listed in the UI.
Use the command line /highlight criterion or /hl criterion.
Examples:
- To highlight all types of ore /hl ore
- To highlight all 'FULL' stacks /hl stack
- To highlight blue items in the bag /hl rare
- To highlight grey items in the bag /hl poor
- To highlight pets in the bag /hl pet
- To highlight all quest items /hl quest
- Example, this would find all millable Northrend herbs /hl herb ilvl>70 stack>5 !fireleaf
- Another example, to find my old level 70 gear that I can vendor /hl wearable purple lvl<80 cost>0
- To find partial stacks of bandages so they can be combined /hl bandage !stack
- Tfind all usable cooking ingredients that aren't fish /hl cooking !fish
... you see the pattern ...
Please enjoy, and let me know any feedback/bugs...
Thanks
Weeperman ;)
2.2
Fixed a nil line entry for the main window.
2.1
- Updated TOC
- Added updates from 'linknoid' (Many thanks for the all the improvements)
- Added "wearable": item has an equipment slot
- Added "craftable": item is used in one of the characters recipes. It caches the tradeskill reagents up front to make searching them fast
- Added negation: reverses the meaning of a search term if you put a "!" or "" in front
- Added multipe search terms: can combine multiple search criteria (implied "and" between all terms)
- Added more item quality search terms: for example, green for uncommon, purple for epic, etc, since I have a hard time remembering the official terms
- Fixed refresh
- Reworked quantity searching: Can now search with <, >, = or combinations of those against item level, required level, stack size, or vendor value
- Allow fractional gold amounts: for example, "greater than 2g50s" written as >2.5
- /hl by itself now puts focus on the search box, to avoid having to click on it
- Brigtened the non-highlighted items just slightlyReorganized redundant code into its own functions to make things easier to read.
2.0
- Updated TOC
- Added price per stack search
1.2
- Now searches active guild bank tab
- Searches include 'item location', e.g. 'Feet', '1H'
1.1
A few other mods
1.0 Updated UI & bank fix
- Now working with all bank items (not just those in bags)
- Added UI counter for items found
0.9.1 UI update
- UI window added to run alongside commandline
- Runs with bank bags as well as local bags
- Updates on key presses
0.9 code re-write to clean up code
- Addition of error handlers
- Addition of 'full' stack check
- Add count of items found to the command line
- Removed the need to open the bags, this is now done automatically
- Fixed the grammer in the output messages
0.4 .. 0.8 - test versions to try out new features; thanks to Chia, Ary and vpr for their time and comments.
0.3 first upload to wow interface
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 has 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)...