I have a weird issue, just popped up in the last few weeks, no changes that I recall making to jamba.
I have my toons setup to purchase water and reagents when they shop. They now buy 5x as many of them as I needed. When I say 5x the number, it actually does 5 discreet buys, each time buying the amount needed.
I turned off auto-buy to see if it was another mod buying stuff - nothing bought so no other addons doing it
I deleted and re-added the items in case the data was corrupt - no change, still bought 5x what I needed.
I thought maybe there was some party multiplier going on, so dropped and logged out a character, still 5x.
I checked the .lua savedvariables and it looked ok:
Code:
["merchant"] = {
["autoBuy"] = true,
["autoBuyItems"] = {
["|cffffffff|Hitem:44605:0:0:0:0:0:0:0:80|h[Wild Spineleaf]|h|r"] = {
["tag"] = "all",
["name"] = "Wild Spineleaf",
["amount"] = 20,
},
},
},
I checked the purchase module LUA but nothing jumped out at me.
----
I debugged it some more, procedure ProcessMerchantShow is being invoked 5 times. I traced it back, and yes, its being invoked 5 times from the event, so I am at a loss. I checked registration and MERCHANT_SHOW is only registered once.
I guess there's some add-on conflict, I'll experiment more.
----
Update 2 - well its an interaction with ISBOXER, when I enable that mod then 5 purchases are made, if I disable it, normal 1. I'll see what I can dig up and if necessary open an ISBOXER thread on it.
----
Update 3 - I logged onto the ISBOXER chat channel, but Lax didn't have any ideas why it would happen, so back to asking anyone who has ideas...
----
Update 4 - and I found the issue, I had ISBOXER setup with a repair key sequence, and it invoked another key sequence to interact with target, both used broadcast to all, so it was chain broadcasting and each window was getting hit with 5 interact key requests. I changed it to not call the other key sequence and my issue went away.
Not sure why this wasn't happening before but just glad its fixed.
Connect With Us