Download
(89Kb)
Download
Updated: 12-02-11 03:04 PM
Patch for:
ItemRack.
Pictures
File Info
Updated:12-02-11 03:04 PM
Created:10-17-10 10:40 AM
Downloads:19,031
Favorites:116
MD5:

ItemRack - Cataclysm  Popular! (More than 5000 hits)

Version: 2.73
by: Kharthus, Yewbacca

This fixes ItemRack to work with Cataclysm and contains important bug fixes and improvements.

Original version is here: ItemRack

12/9/11: All future updates will be back on the main addon page.

__ 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
Post A Reply Comment Options
Unread 10-20-10, 01:27 PM  
Kleo
A Theradrim Guardian

Forum posts: 62
File comments: 23
Uploads: 0
I don't know why, but I put this in my addons folder, and don't even have the option on my addon page to enable this. It simply isn't listed. What am I doing wrong?
Report comment to moderator  
Reply With Quote
Unread 10-20-10, 04:58 PM  
Kihlerabz
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Originally posted by Kleo
I don't know why, but I put this in my addons folder, and don't even have the option on my addon page to enable this. It simply isn't listed. What am I doing wrong?
You need to go to your AddOn folder and locate ItemRack-2.64 folder. Within that folder should be the two folders: ItemRack and ItemRackOptions. Move those two folders to your AddOn folder. Should work fine after doing that.

Cheers!
Report comment to moderator  
Reply With Quote
Unread 10-20-10, 08:10 PM  
WereBear
A Kobold Labourer

Forum posts: 0
File comments: 23
Uploads: 0
Think I figured out the last issue I was finding with the JC Gems. Among the item IDs changing wanted the name of the gem now not the ID number. Also think all the Cataclysm Gems will work. If anyone is in the beta and can test them =). Kharthus hope that e-mail still works as that is the one I sent the file to ;-).
This should fix all the swapped stop issues everyone is having and hopefully works for all the jc gem problems now and in Cataclysm.
Last edited by WereBear : 10-20-10 at 10:03 PM.
Report comment to moderator  
Reply With Quote
Unread 10-20-10, 10:10 PM  
WereBear
A Kobold Labourer

Forum posts: 0
File comments: 23
Uploads: 0
Swapping a weapon in combat still will not happen until after combat. This is blizzard that did not want this and last I heard there is no way around this. So if you are looking for that functionality do not expect to see it. As for the items all over the bag. When Kharthus updates it with the fix I sent it will swap the items correctly now.
Last edited by WereBear : 10-20-10 at 10:14 PM.
Report comment to moderator  
Reply With Quote
Unread 10-21-10, 11:26 AM  
azmodanrom
A Kobold Labourer
 
azmodanrom's Avatar

Forum posts: 0
File comments: 38
Uploads: 0
when i try to switch sets on my warr i get:
Message: Interface\AddOns\ItemRack\ItemRack.lua:440: Usage: GetInventoryItemGems(slot)
Time: 10/21/10 20:24:52
Count: 5
Stack: [C]: in function `GetInventoryItemGems'
Interface\AddOns\ItemRack\ItemRack.lua:440: in function `HasUniqueGems'
Interface\AddOns\ItemRack\ItemRackEquip.lua:73: in function `EquipSet'
Interface\AddOns\ItemRack\ItemRack.lua:1186: in function <Interface\AddOns\ItemRack\ItemRack.lua:1123>

Locals: (*temporary) = 0


my char is not JC (miner/blacksmith)
__________________

Remember Tukayyid!
Report comment to moderator  
Reply With Quote
Unread 10-21-10, 01:34 PM  
Kharthus
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 26
File comments: 293
Uploads: 9
Been too busy this week/weekend to look over the gear issues. Got your email WereBear, so hopefully next week I can get a new version out.
Report comment to moderator  
Reply With Quote
Unread 10-21-10, 03:34 PM  
WereBear
A Kobold Labourer

Forum posts: 0
File comments: 23
Uploads: 0
Originally posted by azmodanrom
when i try to switch sets on my warr i get:
Message: Interface\AddOns\ItemRack\ItemRack.lua:440: Usage: GetInventoryItemGems(slot)
I Think this will be fixed with the gem fix I sent over to Kharthus. All of the item swaps I have found were related to the gem code. Soon as I looked at your post it caught my eye and reminded me of code that was not letting gems/gear swap right. So far My Itemrack has been working great on my box and my ladies. Only one I have not tried lately is item swapping in combat for the que system. I usually notice it when doing h-toc ;-).
Report comment to moderator  
Reply With Quote
Unread 10-22-10, 02:46 AM  
Kharthus
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 26
File comments: 293
Uploads: 9
The JC gem code was causing more issues than it fixed. At this point I'm not even sure how bad the original problem was. I've put back the 2.243 gear swap code and we'll see how that goes.
Report comment to moderator  
Reply With Quote
Unread 10-22-10, 05:55 AM  
WereBear
A Kobold Labourer

Forum posts: 0
File comments: 23
Uploads: 0
strange tried it on my end with 2 jc and a few toons with 10 all gems and works fine for me so not sure what is going on.
Report comment to moderator  
Reply With Quote
Unread 10-22-10, 09:10 AM  
Kharthus
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 26
File comments: 293
Uploads: 9
Originally posted by WereBear
strange tried it on my end with 2 jc and a few toons with 10 all gems and works fine for me so not sure what is going on.
I actually poked around in the code you sent me and it wasn't actually doing what you thought. The prismatic check code was kinda broken. I fixed it, but I was never able to get the bag cleanup code to put stuff back where it originally came from.

I'll put together a gear set that should cause issues and see how it goes. And if that breaks I'll have a much easier time troubleshooting.
Report comment to moderator  
Reply With Quote
Unread 10-23-10, 10:32 AM  
gandhy
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Ark inventory

Hi,

I have a problem since 4.0.1 with the interaction of Ark Inventory with ItemRack

ArkInventory provides rules API to sort all kind of stuff in bags, especially sorting sets from ItemRack/Outfitter/equipment manager/... in dedicated spaces.
It works fine with Outfitter and equipment manager, nut not anymore with ItemRack.

To determine wich addon has broken this functionality, i'd like to know if your patch of 4.0.1 has changed the way sets are saved (var names/structure/... ?)

If you can highlight me about this issue, it would be awesome

Thanks!
Report comment to moderator  
Reply With Quote
Unread 10-23-10, 11:26 AM  
Xeddicus
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 32
Uploads: 1
Just wanted to say thanks for the patch.
Report comment to moderator  
Reply With Quote
Unread 10-24-10, 11:08 AM  
Kharthus
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 26
File comments: 293
Uploads: 9
Re: Ark inventory

Originally posted by gandhy
Hi,

I have a problem since 4.0.1 with the interaction of Ark Inventory with ItemRack

ArkInventory provides rules API to sort all kind of stuff in bags, especially sorting sets from ItemRack/Outfitter/equipment manager/... in dedicated spaces.
It works fine with Outfitter and equipment manager, nut not anymore with ItemRack.

To determine wich addon has broken this functionality, i'd like to know if your patch of 4.0.1 has changed the way sets are saved (var names/structure/... ?)

If you can highlight me about this issue, it would be awesome

Thanks!
Afaik, nothing has changed. All the changes were to fix stuff that broke in 4.0.1.
Report comment to moderator  
Reply With Quote
Unread 10-25-10, 10:10 AM  
jerry.a1128
A Kobold Labourer
 
jerry.a1128's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 2
Uploads: 1
Thanks for the patch
I have a problem in 4.0.1 with Login Incombat.

When I was in combat when the server is disconnected and then re-login
It's show an error for ActionButton(CreateFrame).then ActionButton Can not be used in the combat. Must be disabled the ItemRack
This is what I remember a small part of the error message.I Forget to copy error message
Sorry.My English is not good
Last edited by jerry.a1128 : 10-25-10 at 10:13 AM.
Report comment to moderator  
Reply With Quote
Unread 10-25-10, 07:26 PM  
Kharthus
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 26
File comments: 293
Uploads: 9
Originally posted by jerry.a1128
Thanks for the patch
I have a problem in 4.0.1 with Login Incombat.

When I was in combat when the server is disconnected and then re-login
It's show an error for ActionButton(CreateFrame).then ActionButton Can not be used in the combat. Must be disabled the ItemRack
This is what I remember a small part of the error message.I Forget to copy error message
Sorry.My English is not good
Try to capture the error message. That's really the only way I'll have any chance of seeing how to fix it.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: