-
-
Notifications
You must be signed in to change notification settings - Fork 6
Class reagents don't end up in the correct category #137
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
That’s exactly how Bagshui is supposed to behave when your bags are open and why the Organize button (the little broom) lights up. This is done because otherwise items would constantly be shifting around whenever anything changes, which can lead to misclicks and other confusion. (I did have instant organization enabled early in development and it never felt right.) Hopefully this explains things! |
By the way, you can set a key binding for the Organize button if you find that faster than clicking. |
I would expect the reagents to go to "empty slots" whenever i buy them, but they go in a different group altogether, that's why it seemed weird to me. I get that new items would go in empty slots, that makes sense, but not in this case, somehow. |
Ah, I think I see the confusion now! Bagshui doesn’t place items when you right-click something from the Bank, vendor, etc.; it just asks WoW to perform the action and then WoW puts the item wherever. What you’re seeing is a peek behind the curtain where WoW is placing items in whatever empty bag slot it deems best. Since Bagshui is a virtual overlay on top of your inventory, it doesn’t care which specific bag slot something is in, and things get “moved” to their correct visual positions on the next reorganization. In theory it would be possible to intercept the vendor right-click action and actually place items in the “correct” empty slots, but that’s not high on my priority list. 🙂 |
I think i'm starting to understand. Since in this very particular case, the "by default" wow's placement of infernal reagents & stuff goes to soul bags instead of normal inventory, the first thing by default that it finds is the "class items" group? |
Now I’m starting to wonder now if I might have misinterpreted your initial comment and screenshots. 🤔 Everything I said is still true, but it’s possible you’re experiencing some unexpected behavior. I’ll do some testing later, and if you’re able to get a video of what you’re seeing, that would be hugely helpful. |
I tested and the only way I could produce anything similar was to first put a Spellstone and a Firestone in my bags, destroy them while at the vendor, and the buy the reagents. So I’m hoping you’ll if be able to get a recording of what you’re seeing. |
Here's an example where i buy (or buy back) some demonic figurines. They end up in the class items group instead of class reagents. |
Thank you, now I fully understand what you’re seeing (and it’s absolutely not something I expect to be happening). So I can be sure I have the right setup to try and reproduce the issue, could you also provide the Bagshui.lua file from WTF\Account<AccountName>\SavedVariables? |
Sorry i didn't check your answers on this issue, here's the file you asked: |
Describe the bug
With bags being open, i've bought 2 extra stacks of Demonic Figurines and Infernal Stones, they ended up in Class Items group instead of Class Reagents.
Once the bags are closed and then reopened, everything is in right places.
To reproduce
Expected behavior
All the reagents go in the Class Reagents group directly when acquired.
Screenshots
Environment
Bagshui Version: 1.5.2
Game Version: 1.17.2 7207 Apr 01 2025
Addons
SuperWoW: 1.5
Enabled:
Disabled:
Additional context
No response
The text was updated successfully, but these errors were encountered: