Any updates on when this ui mod’s bugs will be corrected? I LOVE this mod but can’t use it currently because none of the buttons work with 1.8. They all throw errors and freeze. Any update would be greatly appreciated, even a “I’m a week/month away from fixing it” just so we know the status. We’re all waiting in anticipation 😉 . Thx and keep up the great work Fizz!
Nice! I no longer bork my tradeskills if I have full bags (not yet, anyway 😉 )
something else, however. I can no longer use MobileFrames to move my castingbar. using a non-standard UI setup, this puts my castingbar in an unwanted place.
For some reason I cannot create crippling poisons level 2. It will buy the cystal vials, but gives message “bag is full” when trying to purchase essence of agony, so I have to purchase those manually.
Being a rogue, I can confirm the above bug. It seems to occur when autocraft has to buy more than 1 stack of ingredients for poisons.
I also experience the “freeze on crafting window open” bug. It works for first aid, but If I try to open tailoring for example it takes ages, and wow uses lots of cpu time. (will now let it run for a while)
Having said that, I realy like your addon, please keep up the great work
I contacted the mobileframes author about not being able to move my castingbar with autocraft installed. he said it’s not something that can be fixed from his end:
“Ideally anything that moves ui elements should check frame:IsUserPlaced() first, before moving. Most addons don’t. So they conflict with MobileFrames. He probably is replace hooking the same function as well which updates the bar. typical conflict… not much i can do on this end that would be useful. You’d have to modify it’s code.”
I also noticed the problem with crippling poisons. I believe the problem stems from the fact that it’s trying to buy the components in too large of chunks. Most of the components for poisons can be bought in stacks of 20, but the one for crippling poisons can only be bought in stacks of 10. I believe the addon is trying to buy too much at one time and it’s failing, the error “bag full” is being displayed because that’s what the author thought was the only reason for the buy to fail (just my guess).
A couple of potential solutions spring to mind;
– buy the components in valid stack sizes (may be hard to figure out)
– buy one set of components at a time, and continue until you’ve got the number requested
I was planning to dig thru the code a bit and see if there was an “easy” fix for this problem. This is an awesome addon by the way…
I’ve got a working solution for the crippling poison problem. I made an assumption that you can only buy a maximum of 5 items of anything at one time (based on the fact that most things stack in quantities of 5, 10 or 20 – so I pick the smallest stack). The new code figures out how many stacks of 5 are needed, buys them and then buys the remainder needed to complet the requested amount. It may not be the cleanest way to handle the problem, but I’ve verified that it works for my level 60 rogue.
I replaced line 442 in AutoCraft.lua with the following code;
— NOTE: adding a mechanism to chunk the amount
— purchased at one time… [ eswat ]
— ** trying to fix rogue/poison problem…
local cTotal = math.ceil(amountNeeded / numPerBuy);
if (cTotal > 5) then
local chunks = math.floor(cTotal / 5);
local sTotal = chunks * 5;
local scraps = cTotal – sTotal;
for i = 1, chunks do
BuyMerchantItem(merchantIndex, 5);
end
BuyMerchantItem(merchantIndex, scraps);
else
BuyMerchantItem(merchantIndex, cTotal);
end
Let me know if you’d like a working version with my changes to test.
sorry for the messy code, it didn’t seem to get formated properly in the post. Let me know if you want the full file with the changes in place…
To leave feedback on a Fizzwidget Industries product, visit us on Github. There you can report bugs, contribute enhancements, or just live on the bleeding edge.
October 23rd, 2005 at 10:48 am
Gazmik, I sent you an email containing information regarding a bug with the QueueAll button.
I hope that I have been able to help you. Thanks!
October 26th, 2005 at 11:09 am
There is still an Error “Freeze after opening craft-window”
If I open my Craft-Windows (craftskill 250+) AND the file “WDB\itemcache.wdb” is 0 Bytes or doesn’t exist it FREEZES! The erorr is repeatable…
I use German-Client.
Sorry for my english 🙂
October 27th, 2005 at 2:32 pm
When I try to cancel say a run of 10 potions of the same type half through the icon dissappears but the items still keep getting made.
November 2nd, 2005 at 10:59 am
Any updates on when this ui mod’s bugs will be corrected? I LOVE this mod but can’t use it currently because none of the buttons work with 1.8. They all throw errors and freeze. Any update would be greatly appreciated, even a “I’m a week/month away from fixing it” just so we know the status. We’re all waiting in anticipation 😉 . Thx and keep up the great work Fizz!
November 2nd, 2005 at 12:40 pm
Nice! I no longer bork my tradeskills if I have full bags (not yet, anyway 😉 )
something else, however. I can no longer use MobileFrames to move my castingbar. using a non-standard UI setup, this puts my castingbar in an unwanted place.
November 3rd, 2005 at 6:45 am
For some reason I cannot create crippling poisons level 2. It will buy the cystal vials, but gives message “bag is full” when trying to purchase essence of agony, so I have to purchase those manually.
November 4th, 2005 at 10:12 am
Being a rogue, I can confirm the above bug. It seems to occur when autocraft has to buy more than 1 stack of ingredients for poisons.
I also experience the “freeze on crafting window open” bug. It works for first aid, but If I try to open tailoring for example it takes ages, and wow uses lots of cpu time. (will now let it run for a while)
Having said that, I realy like your addon, please keep up the great work
November 4th, 2005 at 11:14 am
small update, not meant to be spam… wow just died after using up 1.7gb memory g
November 16th, 2005 at 10:21 am
Noticing the freezing bug is back since the minor patch this week 🙁 Had to disable Autocraft again.
November 16th, 2005 at 12:41 pm
I contacted the mobileframes author about not being able to move my castingbar with autocraft installed. he said it’s not something that can be fixed from his end:
“Ideally anything that moves ui elements should check frame:IsUserPlaced() first, before moving. Most addons don’t. So they conflict with MobileFrames. He probably is replace hooking the same function as well which updates the bar. typical conflict… not much i can do on this end that would be useful. You’d have to modify it’s code.”
November 17th, 2005 at 10:30 am
I also noticed the problem with crippling poisons. I believe the problem stems from the fact that it’s trying to buy the components in too large of chunks. Most of the components for poisons can be bought in stacks of 20, but the one for crippling poisons can only be bought in stacks of 10. I believe the addon is trying to buy too much at one time and it’s failing, the error “bag full” is being displayed because that’s what the author thought was the only reason for the buy to fail (just my guess).
A couple of potential solutions spring to mind; – buy the components in valid stack sizes (may be hard to figure out) – buy one set of components at a time, and continue until you’ve got the number requested
I was planning to dig thru the code a bit and see if there was an “easy” fix for this problem. This is an awesome addon by the way…
🙂
November 17th, 2005 at 5:34 pm
I’ve got a working solution for the crippling poison problem. I made an assumption that you can only buy a maximum of 5 items of anything at one time (based on the fact that most things stack in quantities of 5, 10 or 20 – so I pick the smallest stack). The new code figures out how many stacks of 5 are needed, buys them and then buys the remainder needed to complet the requested amount. It may not be the cleanest way to handle the problem, but I’ve verified that it works for my level 60 rogue.
I replaced line 442 in AutoCraft.lua with the following code;
— NOTE: adding a mechanism to chunk the amount
— purchased at one time… [ eswat ]
— ** trying to fix rogue/poison problem…
local cTotal = math.ceil(amountNeeded / numPerBuy);
if (cTotal > 5) then local chunks = math.floor(cTotal / 5); local sTotal = chunks * 5; local scraps = cTotal – sTotal;
else BuyMerchantItem(merchantIndex, cTotal); end
Let me know if you’d like a working version with my changes to test.
🙂
November 17th, 2005 at 5:40 pm
sorry for the messy code, it didn’t seem to get formated properly in the post. Let me know if you want the full file with the changes in place…