4 - Conflict with Combuctor
What steps will reproduce the problem?
1. Install FreeRefills and Combuctor
2. Attempt to take items out of your bank
What is the expected output? What do you see instead?
Expect to be able to interact with items in your bank. Instead, items in the bank cannot be removed.
What version of the product are you using?
r91 release
Please provide any additional information below.
I understand if you don't want to waste time debugging add-on interactions, but this would be a great help. I can't use FreeRefills at the moment because Combuctor is more important to me. Thanks a bunch!
- 6 comments
- 6 comments
- #6
Allara Fri, 02 Oct 2009 17:49:18One more reply to one of your comments: you theorized that talking to a merchant before going to the bank would prevent the problem. It doesn't.
- #5
Allara Fri, 02 Oct 2009 17:47:14Just tested this. First thing logging in, I went to the bank. The issue still presents itself in r94. The issue only starts once bank looting is turned on within FreeRefills. So, for example, if bank looting was off, and I reload, the bank works as expected. Once I turn it on, it stops letting me interact with it. If I then turn it off, but don't reload, I still cannot interact with the bank.
Based on your comments below, I'll agree that this is more of a Combuctor issue. Thanks for looking into it, I'll follow up with Tuller.
- #4
mikk Fri, 02 Oct 2009 12:34:24Please try r94 (beta)
Edit: Oh, and make sure you reloadui and go to the bank first thing after. If FreeRefills is already loaded (via talking to merchant or using slashcommand), I have a sneaky suspicion this won't even happen.
- #3
mikk Fri, 02 Oct 2009 12:17:07After some thought (see the combuctor ticket), this may be the result of a weakness in Blizzard's APIs involving Load-on-Demand addons and event registration.
I will be attempting a workaround to see if that's the case.
- #2
mikk Thu, 01 Oct 2009 23:36:03I re-filed this against Combuctor:
http://code.google.com/p/tullamods/issues/detail?id=325
- #1
mikk Thu, 01 Oct 2009 22:08:46FreeRefills does exactly NOTHING unusual. It simply triggers on the bank being opened, gets counts of items we need (it doesn't even loop the bank contents, just calls GetItemCount()), and _ONLY IF_ we need to loot something out of the bank, does it try to get something out of the bank. This is done using standard APIs.
There is no hooking or funky FrameXML modifications or anything like that going on.
I .... just cannot see how it can possibly affect any other addon o.O
Edit: Unless THAT addon is doing funky hooking of FrameXML stuff that I'm calling.. Either way, I think this is better dumped on the Combuctor author(s) that actually know what their addon does internally, and which part of it stops working. FreeRefills works 100% with standard bank and Baggins, that much I know.