Change log
__ New in 2.73 - By Kharthus __
- TOC update for WoW 4.3.0
- Fixed GetNumMacroIcons error in 4.3
__ New in 2.72 - By Kharthus __
- TOC update for WoW 4.2.0
__ New in 2.71 - By Kharthus __
- TOC update for WoW 4.1.0
__ New in 2.7 - By Yewbacca __
- Created new consolidated patterns for ItemLink/ItemString-to-ItemRackStyleID, ItemRackStyleID-to-BaseID, ItemLink/ItemString-to-BaseID
- Created new functions that use those patterns, and various other new helper functions, in order to consolidate all ItemString-handling in one place
- Replaced all old-style handling of itemIDs (string.gsub/find/match) and made everything use the new functions instead, for more robust handling as well as easy updates in the future
- Replaced GUI drawing code with references to new functions, to get icons and tooltips to work in the GUI
- Updated the GUI code so that it always draws item tooltips using the player's current level, which ensures that mousing over heirlooms in saved sets will actually show their stats for your CURRENT level (the old code set all levels to 0 which made it so the stats were shown incorrectly as level 1)
- Improved the two functions that actually LOCATE the stored equipment set items inside the player's inventory/equipment/bank (whether it's for equipping, or simply displaying a tooltip), by making sure those functions pass the INCOMING ID through the new level updater (UpdateIRString) to ensure all old Item IDs are up to date, thus fixing the bug where leveling up would cause ItemRack to fail strict item search on all saved sets and resort to any-item-with-the-same-baseID; this injection point was chosen because it fixes the problem completely throughout the board, since everything that locates items relies on the item finding functions
- Updated the functions for getting info for an item (GetInfoByID), posting an itemlink to the chatbox when shift clicking an item in ItemRack's GUI (ChatLinkID), and the function for showing an item in a tooltip, so that they all pass the incoming ID through the level updater (UpdateIRString) in order to work with up-to-date information, since it's important that stats are correct whether it's for posting chat links or looking at a tooltip's stats
- Commented and cleaned up terrible code here and there, as I untangled the messy code (minor changes)
__ New in 2.65 - By Kharthus __
- Reverted gear swap code to 2.243 version
__ New in 2.64 - By Kharthus __
- Fixed slash commands
__ New in 2.63 - By Kharthus __
- Replaced all getglobal calls with _G
- Fixed Titan's Grip and Shaman off-hand
__ New in 2.62 - By Kharthus __
- Fixed lua errors caused by chat links
- Fixed issues with clicking on Dockable Buttons
- Fixed event code
- Fixed icon updates on gear swaps
__ New in 2.61 - By Kiki __
- Fixed lua errors caused by tooltips
__ New in 2.60 - By Kiki __
- Fixed for WoW 4.0
Facts
- Uploaded on
- Dec 10, 2011
- Game version
- 4.3
- Filename
- ItemRack-2.73.zip
- Size
- 88.8 KiB
- MD5
- 1036f4da65debbc740a39a04697902df
- Type
- Release
- Status
- Normal
- Downloads
- 14,700