One of my sets has totally disappeared from the drop down menu. The set is still registered though, I can set keybinds to it and it shows up as the 'active' set when I have it on, but I cannot select it through the drop down menu on fubar.
I have tried to delete the set and then add it again, or just edit/add it again and none of that has worked. Other new sets that I've added recently show up fine.
I am having the same exact problem. Please fix or tell me how to please cause I can't stand the thought of having to go back ot using Outfitter again. I only have 3 sets. Normal, Mount and Fishing. They all still exist cause when I mount up mount is equipped. When I dismount Normal is equipped. The only one I have to manually select from the Fubar list is Fishing...and by the way that is the only set my Fubar says I have. The other two will only show up on Fubar if I mount or dismount. TIA
When ClosetGnome goes to equip your off-hand, if the weapon meant to be equipped there is in your main-hand, you will receive an error that it couldn't find the item (obviously, it's in your main-hand). I have a small patch that fixes this, but it's at home. I will post the small code snippet tonight.
When I update closetgnome sets, it doesnt allways update all the items.
And wil end up saying: cannot find "old item" in inventory.
Same problem with regemming or enchanting.
It wil look for the exact item with the old and enchant and wont find it.
Trying to update this has never been succsesfull.
Only way to work around it is by deleting the set and rebinding.
I've tried deleting all .lua's didnt fix it.
Basically, in ClosetGnome:EquipItem, you have a check to see if your MH has a two handed weapon in it. I extended that check, and added another small block of code at the end to make ClosetGnome attempt to requip the off-hand (the comment explains more). You do not have to do the inverse for an off-hand -> main-hand switch because the off-hand is removed first. Though, it may still experience the race condition I describe in my second comment. I haven't tried to test it yet.
-- Tegan @ Whisperwind: 12/12/2007: Added an or and a small if at the end of this block to handle the case where your new offhand is currently
-- in your mainhand (which is unequiped after the off-hand is handled)
if slot == 17 and ((self:ItemNameFromSlot(16) and ( self:GetItemEquipLoc(self:ItemNameFromSlot(16)) == "INVTYPE_2HWEAPON")) or self:ItemNameFromSlot(16) == item) then
-- We can't equip off-hand items if we still have a 2h weapon equipped. In such an event, we should deequip the 2h weapon first.
local oldMainhand = self:ItemNameFromSlot(16)
PickupInventoryItem(16)
local toBag, toSlot = self:LocateFreeSlot()
if toBag ~= nil then
PickupContainerItem(toBag, toSlot)
else
AutoEquipCursorItem()
end
-- Tegan @ Whisperwind: If we just unequiped our MH because it was our new off-hand, schedule this and return because it takes a fraction
-- of a second for the item to actually hit your inventory (this call needs to exit and come back at the very least). This may be a race
-- condition situation, but scheduling the equip a second time, then returning works. The only "side effect" is that all the rest of your
-- set will equip before the new offhand pops in (which may actually be whats fixing the race, because it lets blizzard fully update your
-- inventory)
if oldMainhand == item then
self:ScheduleEvent(self.EquipItem, 0.1, self, slot, item, false);
return
end
end
I am having the same exact problem. Please fix or tell me how to please cause I can't stand the thought of having to go back ot using Outfitter again. I only have 3 sets. Normal, Mount and Fishing. They all still exist cause when I mount up mount is equipped. When I dismount Normal is equipped. The only one I have to manually select from the Fubar list is Fishing...and by the way that is the only set my Fubar says I have. The other two will only show up on Fubar if I mount or dismount. TIA
same problem here.. i found out that the sets you use in the mount plugin disappears from the list
Wow more than a little defensive aren't you. I made no threats at all Sparky. Instead of flaming users why don't you fix your fucking mod. Though I could care less. I have moved on.
I removed the set hiding from CG_Mount now, since it seems to have confused too many people.
The whole idea was that CG_Mount should handle when to equip and deequip those sets anyway, so there's no reason to have them visible in the switcher interace.
I'm going to add options where you can manually toggle the visibility of each set from the switcher tablet instead, and just have sets called "Mount", "Dismount" and "Flight Form" hidden by default.
Would it be possible to suppress the "set queued while in combat" messages for sets that only consist of items that can be swapped in combat (e.g. weapons)?
Would it be possible to suppress the "set queued while in combat" messages for sets that only consist of items that can be swapped in combat (e.g. weapons)?
Or even better, only show the message when there's items in the set that couldn't be equiped due to combat limitations.
Just make sure you've toggled all the non-swappable items red in the set config screen.
I guess it's possible that the check for it doesn't work 100% now since I haven't coded in any delays for the checks (like waiting for item lock updates), but I haven't had any problems with it myself.
I've got a set named "NoWeap" with only empty waepon slots enabled and another set "Normal" with my normal gear.
When I'm in combat and equip "NoWeap" I get the message "In Combat: NoWeap queued for swap." even though the set only has slots that are swappable in combat.
If I then, still in combat, equip the "Normal" set I also get the message. Even though the only items that I'm not wearing from that set are items swappable in combat.
I'm currently an ItemRack 1.9xx user and the event-driven nature of it is not performing as well as it used to (misses mount/dismount swaps frequently). Does ClosetGnome have event-driven swaps similar to the old ItemRack? Does it have a bar that can be displayed? Apologies for the basic questions. Thanks.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
Think I fixed that now, thank you.
I am having the same exact problem. Please fix or tell me how to please cause I can't stand the thought of having to go back ot using Outfitter again. I only have 3 sets. Normal, Mount and Fishing. They all still exist cause when I mount up mount is equipped. When I dismount Normal is equipped. The only one I have to manually select from the Fubar list is Fishing...and by the way that is the only set my Fubar says I have. The other two will only show up on Fubar if I mount or dismount. TIA
And wil end up saying: cannot find "old item" in inventory.
Same problem with regemming or enchanting.
It wil look for the exact item with the old and enchant and wont find it.
Trying to update this has never been succsesfull.
Only way to work around it is by deleting the set and rebinding.
I've tried deleting all .lua's didnt fix it.
Basically, in ClosetGnome:EquipItem, you have a check to see if your MH has a two handed weapon in it. I extended that check, and added another small block of code at the end to make ClosetGnome attempt to requip the off-hand (the comment explains more). You do not have to do the inverse for an off-hand -> main-hand switch because the off-hand is removed first. Though, it may still experience the race condition I describe in my second comment. I haven't tried to test it yet.
same problem here.. i found out that the sets you use in the mount plugin disappears from the list
Screw it. I give up. I'm going to have to go back to using Outfitter I guess cause we are not getting any sort of response at all for this issue.
Do whatever the fuck you want, idiot. I don't get paid when you use my addons.
I have responded several times to the issue already, now stop making "threatening" posts in my thread.
The whole idea was that CG_Mount should handle when to equip and deequip those sets anyway, so there's no reason to have them visible in the switcher interace.
I'm going to add options where you can manually toggle the visibility of each set from the switcher tablet instead, and just have sets called "Mount", "Dismount" and "Flight Form" hidden by default.
Hopefully I'll get it done soon.
Or even better, only show the message when there's items in the set that couldn't be equiped due to combat limitations.
Just make sure you've toggled all the non-swappable items red in the set config screen.
I guess it's possible that the check for it doesn't work 100% now since I haven't coded in any delays for the checks (like waiting for item lock updates), but I haven't had any problems with it myself.
I've got a set named "NoWeap" with only empty waepon slots enabled and another set "Normal" with my normal gear.
When I'm in combat and equip "NoWeap" I get the message "In Combat: NoWeap queued for swap." even though the set only has slots that are swappable in combat.
If I then, still in combat, equip the "Normal" set I also get the message. Even though the only items that I'm not wearing from that set are items swappable in combat.