93 - buggy [attach similar items]

What steps will reproduce the problem?
1. ctrl-clicking various items while in Send Mail tab to use the "attach similar items" functionality of the addon.

What is the expected output? What do you see instead?

* ctrl-clicking Green Cabbage
expect: choose other vegetables, or choose cooking ingredients introduced in MoP
see: choose every cooking ingredient (including those from previous expansions), Ghost Iron Ore, Living Steel, Windwool Cloth, Gnomish Army Knife, and Thermal Anvil

* ctrl-clicking Living Steel
expect: choose only bars
see: chooses all ores and bars (perhaps this is the actual expected behavior?)
// however, Kyparite does not pick any other MoP ore/bar, and GI ore sometimes picked other ore/bars up but not always.

* ctrl-clicking Ghost Iron Lockbox
expect: choose only lockboxes
see: chooses Paper Zeppelin Kit and attempts to add at least 3 soulbound items.

* ctrl-clicking Dread Amber Shards (a soulbound item)
expect: see nothing as item is soulbound
see: chooses Ghost Iron Lockbox and Paper Zeppelin Kit, and attempts to add at least 3 soulbound items.

* ctrl-clicking Ancient Guo-Lai Cache Key (a soulbound item)
expect: see nothing again
see: chooses Ghost Iron Lockbox, Paper Zeppelin Kit, Master Healing Potion, Thermal Anvil, Darkmoon Firewater, and any food in the bags, as well as attempting to add at least 3 soulbound items.

I haven't been able to make a full matrix of what links which items from different categories (or what soulbound items the function attempts to attach) as I just found this bug, and don't have any one toon with a bag content variety large enough to cover everything.  A friend that told me about the ctrl-clicking to attach similar items feature tried it out with a couple items in his bags after I complained to him that it's not working for me, and his results were:
* Tiger Gourami linked Windwool Cloth and all other cooking ingredients (and Windwool Cloth linked all cooking ingredients)
* Spinefish linked Pandaren Pottery Shards.

What version of the product are you using?
both me and my friend use 3.5.1

Do you have an error log of what happened?
No visible logs in chat.

Please provide any additional information below.
I first thought this odd behavior was an addon clash with some other addon that controls inventory items, but I could reproduce the behavior with nothing other than Postal and Addon Control Panel loaded which leads me to believe it's a flaw in Postal's sorting system.

User When Change
oscarucb Jul 20, 2016 at 19:57 UTC Changed status from New to Declined
rikapi Dec 23, 2012 at 14:39 UTC Create

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

  • 1 comment
  • Avatar of oscarucb oscarucb Dec 23, 2012 at 16:06 UTC - 0 likes

    The "bug" is in your expectations.

    The point of the control-click feature is to get multiple stacks of identical or closely-related mailable items. This works perfectly for multiple stacks of the same item, and "pretty well" for multiple stacks of closely-related items -- but it's not a mind reader. The classification currently uses the auction house categories to decide what is "similar", because it was simple and works reasonably well in many cases. The AH categories are sometimes "broader" than ideal, but a more detailed heuristic would require additional libraries for item classification and did not seem worthwhile.

    The heuristic assumes you are actually trying to select something (in ADDITION to what you clicked on) and not just control-clicking for no reason. As such, it does its best to always choose *something* from your bags that seems most similar to what you clicked on. Control-clicking an item which has no other closely-similar item in your bags will get you some random-looking results, but I'd consider that a user error. Control-clicking a soulbound item and expecting it to do nothing is just silly.

    In any case, it's just a convenience feature to help accelerate filling-in the attachments, and it's easy to remove attachments you did not intend before pressing send.

    Last edited Dec 23, 2012 by oscarucb
  • 1 comment


Last updated
Jul 20, 2016
Dec 23, 2012
Declined - We decided not to take action on this ticket.
Defect - A shortcoming, fault, or imperfection
Medium - Normal priority.

Reported by

Possible assignees