FreeRefills

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!

User When Change
mikk Fri, 02 Oct 2009 12:15:58 Changed status from Invalid to Started
mikk Thu, 01 Oct 2009 23:30:01 Changed status from New to Invalid
Allara Thu, 01 Oct 2009 16:48:36 Create

You must login to post a comment. Don't have an account? Register to get one!

  • 6 comments
  • Avatar of Allara Allara Fri, 02 Oct 2009 17:49:18

    One 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.

  • Avatar of Allara Allara Fri, 02 Oct 2009 17:47:14

    Just 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.

  • Avatar of mikk mikk Fri, 02 Oct 2009 12:34:24

    Please 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.

    Last edited on 02 Oct 2009 by mikk
  • Avatar of mikk mikk Fri, 02 Oct 2009 12:17:07

    After 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.

  • Avatar of mikk mikk Thu, 01 Oct 2009 23:36:03

    I re-filed this against Combuctor:

    http://code.google.com/p/tullamods/issues/detail?id=325

  • Avatar of mikk mikk Thu, 01 Oct 2009 22:08:46

    FreeRefills 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.

    Last edited on 01 Oct 2009 by mikk
  • 6 comments

Facts

Last updated on
02 Oct 2009
Reported on
01 Oct 2009
Status
Started - Work on this issue has begun.
Type
Defect - A shortcoming, fault, or imperfection
Priority
Medium - Normal priority.

Reported by

Possible assignees

  • Avatar of mikk
    • Manager
    • Author