AutoProfitX
AutoProfitX
- Can Sell Low quality gray items
- Can Sell Automatically
- Can Sell Soulbound
- Can Sell Any Quality Item
- Can Sell Sub Armor
- Support Warcraft Equipment Manger
For anyone that is interested there is a lite version named AutoProfitLite.
Selling Soulbound
WARNING: This SELLS ALL soulbound items that are in your invintory
The way selling of soulbound has changed in r77.
Please see this PAGE for more info.
Exceptions Lists
Anything placed in these lists will be SOLD without checking
Exemptions Lists
Anything placed in these lists will NOT SOLD .
Notes
Because of the large amount of change in r77 the addon is now in enUS.
Sorry to all the people that used zhCN and zhTW.
Translations
If you would like this AddOn in your langeage, Contact me by leaving a post in this page.
Localization are now stored at wowace, I am currently looking for people to help translate.
I can not verify the user submitted translations, If you find an error please submit a ticker about it.
Translation Credits
- Kel9290 Russian Language Translation
- BNSSNB Traditional Chinese Language Translation
Bug Reports
Please use a bug chatching addon like !Swatter this can be found in the Auctioneer addon package. This will provide the information needed to fix any bugs that may pop up, a good place to post bugs is WoWAce bug tracker, this will keep me from having to delete posts so that inportant information is easy to find. Please include the version number of the addon you are currently using.
 
                            
 
         
        
- 
            
                
                View User Profile
     
            
            
            
       
- 
            
                
                Send Message
     
            
            
            
       
Posted Aug 11, 2025This addon needs to be updated for 11.1.5+. 11.1.5 changed itemlink strings to optionally have an enumerated number for Item Quality instead of a hexadecimal color value. This addon checks any item link whenever it is added or removed from the local database (in AutoProfitX:idUtils).
Change the regex string in whatever locale you are using in AutoProfitX\Locals\ from:
L["APX_FORMATED_LM"] = "|c%x+|Hitem:[%-%d:]*|h%[.-%]|h|r"
to:
L["APX_FORMATED_LM"] = "|cn%w+:|Hitem:[%-%d:]*|h%[.-%]|h|r"
This assumes that the Item Quality enum always exists but I think it's optional and a hex color code might still be able to be specified. That would require a different regex with an optional group for both potential values but I didn't bother with that since this works fine.
- 
            
                
                View User Profile
     
            
            
            
       
- 
            
                
                Send Message
     
            
            
            
       
Posted Aug 14, 2024Hopefully, the author will fix the addon for TWW (WoW v11).
While we are waiting - temporary workaround for R96:
We take files "AutoProfitX.lua" and "AutoProfitX-BlizzTable.lua", and do the following two things:
- Replace all cases of "GetAddOnMetadata" by "C_AddOns.GetAddOnMetadata".
- Replace all cases of "IsAddOnLoaded" by "C_AddOns.IsAddOnLoaded".
- 
            
                
                View User Profile
     
            
            
            
       
- 
            
                
                Send Message
     
            
            
            
       
Posted Jun 30, 2024So this addon does nothing. I downloaded it and it doesnt sell anything. I need something to sell soulbound items and this isnt doing anything.
- 
            
                
                View User Profile
     
            
            
            
       
- 
            
                
                Send Message
     
            
            
            
       
Posted Dec 10, 2022R96 has a problem, but it's so exotic that I don't know if it's worth effort... So - just FYI:
The addon does not show junk existence and does not try to sell it if this junk is in reagent bag.
Example: [Obliterum Ash].
- 
            
                
                View User Profile
     
            
            
            
       
- 
            
                
                Send Message
     
            
            
            
       
Posted Nov 24, 2022a) R95 still has problem (7). With this line I can't insert exemptions.
b) There is still antique error in the on-screen documentation: "do nto" instead of "do not" in all localization files.
- 
            
                
                View User Profile
     
            
            
            
       
- 
            
                
                Send Message
     
            
            
            
       
Posted Nov 28, 2022In reply to AlexL1118:
change lines 91 to
and 127 to
- 
            
                
                View User Profile
     
            
            
            
       
- 
            
                
                Send Message
     
            
            
            
       
Posted Nov 29, 2022In reply to KanadiaN1673:
It looks like you are talking about file "AutoProfitX-Config.lua"? But we never mentioned this file so far. Maybe I misunderstood?
- 
            
                
                View User Profile
     
            
            
            
       
- 
            
                
                Send Message
     
            
            
            
       
Posted Nov 29, 2022In reply to AlexL1118:
sorry was late at night when I replied to you, yes that is in AutoProfitX-Config.lua, that is the file that deals with exceptions and exemptions, all other config stuff is in the AutoProfitX-BlizzTable.lua
- 
            
                
                View User Profile
     
            
            
            
       
- 
            
                
                Send Message
     
            
            
            
       
Posted Nov 20, 2022Few fixes which seem to help me:
1) File "AutoProfitX.xml":
Was:
Now:
2) File "AutoProfitX.xml":
Remove lines 139--146 (about tooltip).
3) File "AutoProfitX.lua":
Replace "GetContainerNumSlots" by "C_Container.GetContainerNumSlots" in all places.
Replace "GetContainerItemLink" by "C_Container.GetContainerItemLink" in all places.
Replace "UseContainerItem" by "C_Container.UseContainerItem" in all places.
4) File "AutoProfitX.lua":
Was (line 368):
Now:
5) File "AutoProfitX.lua":
Was (line 521 in the original file before our changes):
Now:
6) File "AutoProfitX.lua":
Remove or comment out function "AutoProfitX:AddTooltipMoney()".
7) File "Libs\AceGUI-3.0\widgets\AceGUIWidget-Label.lua":
Remove or comment out line 131 (with the call "self.fontObject:SetFont()").
- 
            
                
                View User Profile
     
            
            
            
       
- 
            
                
                Send Message
     
            
            
            
       
Posted Nov 20, 2022In reply to AlexL1118:
#1 was fixed with r93
#2 - #6 I have not even had a chance to look at yet
#7 if you are editing ace3 libs I would suggest updating ace3 libs
- 
            
                
                View User Profile
     
            
            
            
       
- 
            
                
                Send Message
     
            
            
            
       
Posted Nov 21, 2022In reply to KanadiaN1673:
I believe you are right.
But the problem is that attempt to download r93 leads to r92.
Meaning - file "AutoProfitX-r93.zip" contains r92, and without (1).
- 
            
                
                View User Profile
     
            
            
            
       
- 
            
                
                Send Message
     
            
            
            
       
Posted Nov 21, 2022In reply to AlexL1118:
I noticed today when I connected to the git server there seemed to be someone wrong ( I am not very good at the git thing ), I do have a fix for Dragonflight, with that said I was looking at changing the sell tab and button so I am holding off till I make my mind up on it, I don't like the look of the tab it is not displaying right since v10
- 
            
                
                View User Profile
     
            
            
            
       
- 
            
                
                Send Message
     
            
            
            
       
Posted Nov 22, 2022In reply to KanadiaN1673:
Are you sure it is not displayed correctly? I did not find anything bad yet... Except maybe animation (spinning) of the gold pile, but who cares... Static tab is also good. It's better than a button inside the NPC trade frame like in other similar addons.
- 
            
                
                View User Profile
     
            
            
            
       
- 
            
                
                Send Message
     
            
            
            
       
Posted Nov 23, 2022In reply to AlexL1118:
Good thing you said that I was going to put it in the merchant frame
- 
            
                
                View User Profile
     
            
            
            
       
- 
            
                
                Send Message
     
            
            
            
       
Posted Nov 24, 2022In reply to KanadiaN1673:
By the way, regarding (7) - the problem happened in the last lib version which I found (file "AceGUIWidget-Label.lua", v28).
- 
            
                
                View User Profile
     
            
            
            
       
- 
            
                
                Send Message
     
            
            
            
       
Posted Nov 7, 2022Message: AutoProfitX_SellTab_Button_TreasureModel:SetModel(): Invalid model file: FileData ID 0
Time: Mon Nov 7 18:20:27 2022
Count: 1
Stack: AutoProfitX_SellTab_Button_TreasureModel:SetModel(): Invalid model file: FileData ID 0
[string "=[C]"]: in function `SetModel'
[string "*AutoProfitX.xml:96_OnShow"]:1: in function <[string "*AutoProfitX.xml:96_OnShow"]:1>
[string "=[C]"]: in function `Show'
[string "@Interface/AddOns/AutoProfitX/AutoProfitX.lua"]:232: in function `?'
[string "@Interface/AddOns/DataStore/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua"]:114: in function <...ore/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:114>
[string "=[C]"]: ?
[string "@Interface/AddOns/DataStore/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua"]:24: in function <...ore/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:20>
[string "@Interface/AddOns/DataStore/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua"]:59: in function `Fire'
[string "@Interface/AddOns/DataStore/libs/AceEvent-3.0/AceEvent-3.0.lua"]:120: in function <.../AddOns/DataStore/libs/AceEvent-3.0/AceEvent-3.0.lua:119>
Locals: (*temporary) = "AutoProfitX_SellTab_Button_TreasureModel:SetModel(): Invalid model file: FileData ID 0"
- 
            
                
                View User Profile
     
            
            
            
       
- 
            
                
                Send Message
     
            
            
            
       
Posted Nov 7, 2022In reply to BloodyFess:
it looks as if the Ace3 libs are out of date, so are mine. With that said I do have the model fixed and the rotation error fixed
judging by the error you have posted here part of the error is being caused but datastore, I will look into this a little more. there will be a update to the addon within the next day or so if not sooner
- 
            
                
                View User Profile
     
            
            
            
       
- 
            
                
                Send Message
     
            
            
            
       
Posted Nov 8, 2022In reply to KanadiaN1673:
I have the latest version of DataStore... And I haven`t Ace3 libs, installed separately...
- 
            
                
                View User Profile
     
            
            
            
       
- 
            
                
                Send Message
     
            
            
            
       
Posted Oct 29, 2022I am using the r92-Release version in WotLK and no errors yet, just get a message this version belongs in Retail...
I also have several addons that have an auto sell feature, I disabled all of those, I like the AutoprofitX version so much better...
- 
            
                
                View User Profile
     
            
            
            
       
- 
            
                
                Send Message
     
            
            
            
       
Posted Oct 30, 2022In reply to comicus13:
I use AutoProfixLite with both classic_era and WoTLK Classic without error, today I have some time that I can devote to looking at it, it has not been updated for retail as I don't play that version of the game, with that said I will look at it