Download
(23Kb)
Download
Updated: 09-12-12 01:50 PM
Pictures
File Info
Updated:09-12-12 01:50 PM
Created:08-05-11 02:04 AM
Downloads:4,450
Favorites:43
MD5:

The Upgrader

Version: 1.2.5
by: Kcir [More]

This Addon makes upgrading a simple mouse click away!

With a click on the durability frame The Upgrader will search for armor that is an upgrade for you.

It will search for stat upgrades and weed out duplicate auctions, keeping the lowest priced item of the duplicates, this is listed by the Auction House default sort (Lowest Bid).
The search may take a second or two to complete but it's generally not long.

All the default stats for your character class were based off of a Brady Games Stategy Guides book on Cataclysm.

The default stats are class and talent tree specific. i.e. - If you're a Protection Warrior your default stats will be Armor, Strength and Stamina. And if you're a Marksmanship Hunter your default stats will be Agility, Hit Rating, Haste and Critical Strike.

Note: If your default doesn't include armor you will have upgrades show that have less armor but more of another stat such as Agility. This is by design... In theory if you're a Hunter you shouldn't be hit (I know it's not going to play out that way) so an increase in Agility and Critical Strike is more usefull to you.

There is an Options page so you can search for more stats than the default if you desire. Also in the options are a few quick helpers I added for myself, such as, opening all your bags when the Auction House opens and automatically searching for an item you're selling and a quick 5 silver undercut. The helpers can be turned off.

ALL comments, suggestions and complaints welcome.
Without feedback I cannot provide the best addon for everyone, so keep the suggestions coming!

---------------------------------------------------------------

v1.2.5-
Got the multiple page thing taken care of, sortof. I added code to use the update function (time/elapsed) and sometimes it searches too fast and will return no results but after hitting the button again it does.

v1.2.4-
First off I regret not updating sooner, I have an excessive amount of things going on in my life recently.
I fixed most of the bugs that were allowing the auction house to lock up.
I removed the ranged slot since it was removed as of last patch.
I noticed that some of the duplicates that were being automatically removed were cheaper than the one that was kept (I had it setup to take the first item of the duplicates in the list, which I thought was the cheapest by default) got that reworked to save people some gold.
I haven't done a lot with the new specs so I'm not 100% sure everything will be completely accurate. The characters I've tried to upgrade seemed to work fine.
I have the main hand and secondary slot turned on right now...

I did a quick update to remove the multiple lines of text I was adding for debugging.
*NOTE* - The weapons or any other item may not work if there is multiple pages of results from the scan.

v1.1.2-
The weapons are still disabled but I fixed the issue with Auctionator's Full Scan....

v1.1.1 -
Temporarily removed the Main Hand, Off Hand, Ranged
I noticed while I was testing some new stuff I'm working on that the bid and buyout aren't always accurate ( I bought an axe when I meant to buy a gun )
Until this problem is dealt with you won't be able to Upgrade weapons.

Sorry for any inconvenience...
v1.1.0 -
Completely changed the look of the addon
Added Trinkets, Rings, Back, Neck, Main Hand, Off Hand, Ranged
NOTE:
Whenever you search for upgrades on your weapons it may take longer than usual, this is a result of searching the entire weapon catagory for upgrades.

Also the weapon upgrading is not 100% yet still refining the search parameters to show the best results possible. It should show upgrades alright but it's not tweaked to perfection yet.

I made it a default for all characters under level 10 (and higher without a talent spec) to only search for upgrades on Armor and DPS.

I have noticed there is still a bug whenever something is highlighted it will occasionally make the Gold/Silver/Copper icons disappear. Still haven't figured that one out yet.

* Since I changed so many things please keep an eye out for bugs I'm not aware of and report them to me, no matter how miniscule they seem. *

v1.0.3 -
Fixed error for characters under level 10
Hopefully fixed bug where gold/silver/copper icons disappear whenever upgrades are highlighted...
v1.0.1 -
The bug with Upgrader and Auctionator has been fixed.
Whenever you click on the potential upgrades it will no longer write info to the chat frame.
Fixed the bug that wouldn't let you Buyout or Bid on occasion.
v1.0 - Initial upload
Post A Reply Comment Options
Unread 08-30-11, 02:43 PM  
Amemir
Son of a Murloc
 
Amemir's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 41
Uploads: 1
Other slots

Not sure where you would show them on the tab but would it be possible to add in the other item slots?
Neck, Back, Fingers, Trinkets, MH, OH, Relic/Ranged
Report comment to moderator  
Reply With Quote
Unread 08-30-11, 02:23 AM  
Kcir
A Defias Bandit
 
Kcir's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 14
Uploads: 1
Re: Error with Characters below 10

Thanks, I guess I never even thought about characters under level 10... I've posted an update to correct error. I guess I need to get to level 10 and not select a talent tree to see if that throws an error also. ( I think it might but I don't have a character close to lvl 10 to test it yet )

Many Thanks salkiri
Kcir

Originally posted by salkiri
Get the following error with Characters below level 10. Just a FYI since it can be ignored until they get to 10.
__________________
If practice makes perfect and nobodies perfect, why practice?
Because practice makes better.
Report comment to moderator  
Reply With Quote
Unread 08-29-11, 08:40 PM  
salkiri
A Kobold Labourer

Forum posts: 1
File comments: 11
Uploads: 0
Error with Characters below 10

Get the following error with Characters below level 10. Just a FYI since it can be ignored until they get to 10.

Date: 2011-08-29 19:37:56
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\TheUpgrader\TheUpgrader.lua line 1076:
Usage: GetTalentTabInfo(tabIndex[, isInspect[, isPet[, groupIndex]]])
Debug:
[C]: ?
[C]: GetTalentTabInfo()
TheUpgrader\TheUpgrader.lua:1076: GetSpecStats()
TheUpgrader\TheUpgrader.lua:1412:
TheUpgrader\TheUpgrader.lua:1407
AddOns:
Swatter, v5.12.5198 (QuirkyKiwi)
AraBrokerGuildFriends, vr43
Auctionator, v2.9.7
Bagnon, v4.2.6
BagnonForever, v1.1.3
BagnonTooltips, v
Blipstick, v4.0.0.9
BrokerGotMail, v1.01a
Btex, v2.9.4
ccSpeed, v0.4
Dominos, v4.2.3
EasyMail, v
eCastingBar, v
FriendShare, vv1.5.1
GearScoreLite, v3x04
InFlightLoad, v4.2.001
InfoPanel, v10.11.10
LeatrixPlus, v4.2.10
LeatrixTooltip, v4.2.02
LevelRange, v4.0.00
LFGStatusIcon, v4.2.001
Mapster, v1.4.1
nivBuffs, v
OmniCC, v4.2.1
OptionHouse, v
PhanxChat, v4.2.0.135
RangeColors, v
ReagentHelper2, v2.0.16
shNameplates, v
SimpleRepair, v1.0
Squeenix, v4.1.0.15
StatBlockCore, v2.69
tekability, v3.3.0.6
tekJunkSeller, v2.3.2.1
tekKompare, v4.0.0.9
teksLoot, v3.3.0.9
tekticles, v4.1.0.12
TheUpgrader, v
XPerl, v3.1.5
XPerlParty, v
XPerlPartyPet, v
XPerlPlayer, v
XPerlPlayerPet, v
XPerlRaidFrames, v
XPerlRaidPets, v
XPerlTarget, v
XPerlTargetTarget, v
BlizRuntimeLib_enUS v4.2.0.40200 <us>
(ck=3ff)
Report comment to moderator  
Reply With Quote
Unread 08-26-11, 01:49 AM  
Kcir
A Defias Bandit
 
Kcir's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 14
Uploads: 1
Re: Re: Version 1.0.1

No problem, let me know if you get anymore errors or if you have suggestions or complaints

Thank you for making me aware of the problem
Kcir

Originally posted by Jaim Sandar
Thank you very much! It works much better now.
__________________
If practice makes perfect and nobodies perfect, why practice?
Because practice makes better.
Report comment to moderator  
Reply With Quote
Unread 08-25-11, 08:37 PM  
Jaim Sandar
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 357
Uploads: 1
Re: Version 1.0.1

Originally posted by Kcir
The bug with Upgrader and Auctionator has been fixed.
Thank you very much! It works much better now.
Report comment to moderator  
Reply With Quote
Unread 08-24-11, 02:06 AM  
Kcir
A Defias Bandit
 
Kcir's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 14
Uploads: 1
Version 1.0.1

Alright guys here's what's been updated:
The bug with Upgrader and Auctionator has been fixed.
Whenever you click on the potential upgrades it will no longer write info to the chat frame.
Fixed the bug that wouldn't let you Buyout or Bid on occasion.
__________________
If practice makes perfect and nobodies perfect, why practice?
Because practice makes better.
Report comment to moderator  
Reply With Quote
Unread 08-15-11, 02:09 AM  
Kcir
A Defias Bandit
 
Kcir's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 14
Uploads: 1
Thumbs up Auctionator

I think the problem is that both Upgrader and Auctionator use the tooltips. The error you're getting seems to be because they're both trying to use the same tooltip at the same time. I have downloaded Auctionator and am trying to replicate your error currently... As soon as I figure out what the root cause is and how to work around it I will upload a fixed version of Upgrader.

Thanks,
Kcir
__________________
If practice makes perfect and nobodies perfect, why practice?
Because practice makes better.
Report comment to moderator  
Reply With Quote
Unread 08-13-11, 02:44 PM  
Jaim Sandar
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 357
Uploads: 1
I tried this with a couple of characters. One didn't have any trouble, the other I get this error whenever I cursor over any of the gear positions in the Upgrade tab:

Code:
Auctionator-2.9.7\AuctionatorHints.lua:909: Usage: GetItemInfo(itemID|"name"|"itemlink")
<in C code>
Auctionator-2.9.7\AuctionatorHints.lua:909: in function <Auctionator\AuctionatorHints.lua:907>
<in C code>
<in C code>
<in C code>
TheUpgrader\TheUpgrader.lua:1738: in function "ShowMyItem"
<string>:"*:OnEnter":1: in function <string>:"*:OnEnter":1

Locals:
tip = GameTooltip {
 0 = <userdata>
 SetQuestLogRewardSpell = <func> @AtlasLootReverse\libs\..\LibExtraTip.lua:276
 SetSpellBookItem = <func> @AtlasLootReverse\libs\..\LibExtraTip.lua:276
 Outfitter_OrigSetBagItem = <func> =[C]:-1
 SetExistingSocketGem = <func> =[C]:-1
 SetCurrencyToken = <func> =[C]:-1
 SetGuildBankItem = <func> =[C]:-1
 hasMoney = 1
 Outfitter_OrigSetHyperlink = <func> =[C]:-1
 SetQuestRewardSpell = <func> @AtlasLootReverse\libs\..\LibExtraTip.lua:276
 comparing = false
 SetSocketGem = <func> =[C]:-1
 shownMoneyFrames = 1
 SetPetAction = <func> =[C]:-1
 SetUnitDebuff = <func> @AtlasLootReverse\libs\..\LibExtraTip.lua:276
 SetLootItem = <func> =[C]:-1
 SetQuestItem = <func> =[C]:-1
 SetReforgeItem = <func> =[C]:-1
 SetTrainerService = <func> =[C]:-1
 numMoneyFrames = 2
 SetInboxItem = <func> =[C]:-1
 SetBuybackItem = <func> =[C]:-1
 shoppingTooltips = <table> {}
 SetHyperlinkCompareItem = <func> =[C]:-1
 SetMerchantItem = <func> =[C]:-1
 SetQuestLogItem = <func> =[C]:-1
 SetBackpackToken = <func> =[C]:-1
 SetUnitBuff = <func> =[C]:-1
 SetTalent = <func> @AtlasLootReverse\libs\..\LibExtraTip.lua:276
 SetTradePlayerItem = <func> =[C]:-1
 SetSendMailItem = <func> =[C]:-1
 updateTooltip = 0.16699999831617
 SetInventoryItem = <func> @..\Outfitter.lua:7543
 SetHyperlink = <func> @..\Outfitter.lua:7563
 SetLootRollItem = <func> =[C]:-1
 SetTradeSkillItem = <func> =[C]:-1
 Outfitter_OrigSetInventoryItem = <func> =[C]:-1
 SetAuctionSellItem = <func> =[C]:-1
 SetBagItem = <func> @..\Outfitter.lua:7529
 SetMerchantCostItem = <func> =[C]:-1
 SetTradeTargetItem = <func> =[C]:-1
 SetShapeshift = <func> @AtlasLootReverse\libs\..\LibExtraTip.lua:276
 SetUnit = <func> @AtlasLootReverse\libs\..\LibExtraTip.lua:276
 SetAuctionItem = <func> =[C]:-1
}
name = nil
_ = nil
count = 1
ShowTipWithPricing = <func> @Auctionator\AuctionatorHints.lua:801
I know it shows Auctionator a few times in the error text, but I never got anything like this until installing The Upgrader.
I do get a list of suggested items when I click on anything.

Does anyone have a clue what is causing this?

Thank you.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: