Update ItemUpgrades.lua#352
Conversation
Allows max level characters to scan the Auction house for item upgrades Improvements to mitigate any crashing or looping during AH scanning Added fallback stat weights for all classes/specs in TBC so they would get accurate upgrade results for armor/weapons after a scan
Sorry, including this commit as well. RXPGuides Auction House tab was not loading without these changes.
This was explicitly not allowed, these values are for leveling not raiding. So explicitly and intentionally disabled at max level to avoid misconstrued gear choices.
Awesome! I've been meaning to do this, will leverage a lot of your work here.
Stat weights come from an internal GSheet then processed with https://github.com/RestedXP/RXPGuides/blob/main/Scripts/stat_weights.py so these values should not belong in this file. What goal are you trying to solve with those non-zero defaults? |
This allowed us (myself and my friends that play) to scan for gear, at max level, and find upgrades from the auction house. If you use another addon, like Pawn, you can still analyze the results to see if they're truly valid upgrades for raiding, or whatever the use case may be.
Thank you! Nice!
For example, without non-zero defaults, when scanning the auction house at max level as a mage, it would return gear that would have weird stats, like agility and strength. Having non-zero defaults allowed the scan results to be more accurate to what each class would actually be looking for. |
|
Tested again after the latest AH fixes and this is now working correctly on our side. The empty Auction House results pane ended up being a combination of post-scan issues in ItemUpgrades.lua: async item-info timing, incomplete item weights during analysis, and the embedded results view not always refreshing/populating cleanly. The follow-up fixes on this branch now:
After testing, the scan is now completing and the item/weapon upgrade rows are showing in the Auction House window as expected. Also, thank you to our Dutch friend for all the help testing this. |
|
#354 should address the abort/cancellation and runaway retry issues. Enabling faked max level scanning is not something we want to support at this time. There are some other interesting changes in here that I'll review further and probably pull out separately. |
Allows max level characters to scan the Auction house for item upgrades
Added improvements to mitigate any crashing or looping during AH scanning
Added fallback stat weights for all classes/specs in TBC so they would get accurate upgrade results