Go to Page... |
Compatibility: | Lost Depths (8.1.5) High Isle (8.0.0) Ascending Tide (7.3.5) Greymoor (6.0.5) |
Updated: | 12/15/22 05:20 PM |
Created: | 06/09/15 03:54 PM |
Monthly downloads: | 795 |
Total downloads: | 85,063 |
Favorites: | 89 |
MD5: | |
Categories: | TradeSkill Mods, Bags, Bank, Inventory |
File Name |
Version |
Size |
Uploader |
Date |
6.4 |
17kB |
Troodon80 |
08/15/22 08:50 AM |
|
6.3 |
17kB |
Troodon80 |
08/04/22 03:48 AM |
|
6.2 |
17kB |
Troodon80 |
08/03/22 05:25 PM |
|
6.1 |
16kB |
Troodon80 |
04/26/22 05:32 AM |
|
6.0 |
16kB |
Troodon80 |
04/20/22 06:03 PM |
|
5.5 |
12kB |
Troodon80 |
04/09/22 08:38 PM |
|
5.4 |
11kB |
Troodon80 |
04/02/22 03:01 PM |
|
5.3b |
9kB |
Troodon80 |
03/30/22 01:36 PM |
|
5.3 |
9kB |
Troodon80 |
03/30/22 12:56 PM |
|
5.2 |
8kB |
ahmetertem |
07/09/20 06:33 PM |
|
5.1 |
8kB |
MaralieRindu |
03/05/20 03:08 AM |
|
5.0 |
8kB |
MaralieRindu |
03/02/20 07:40 AM |
|
4.5 |
34kB |
MaralieRindu |
02/28/20 05:35 AM |
|
4.4d |
38kB |
MaralieRindu |
08/26/19 05:50 AM |
|
4.4b |
34kB |
MaralieRindu |
08/19/19 03:58 PM |
|
4.4a |
38kB |
MaralieRindu |
08/19/19 06:56 AM |
|
4.4 |
38kB |
MaralieRindu |
08/18/19 03:24 AM |
|
4.3 |
38kB |
MaralieRindu |
06/22/19 01:43 AM |
|
4.2 |
38kB |
MaralieRindu |
03/29/19 02:26 PM |
![]() |
Comment Options |
![]() |
|
Forum posts: 0
File comments: 12
Uploads: 0
|
issues seem to be fixed, thanks for all your hard works!
|
![]() |
![]() |
Phakes |
View Public Profile |
Send a private message to Phakes |
Find More Posts by Phakes |
Add Phakes to Your Buddy List |
Glintz |
View Public Profile |
Send a private message to Glintz |
Find More Posts by Glintz |
Add Glintz to Your Buddy List |
FDSnime |
View Public Profile |
Send a private message to FDSnime |
Find More Posts by FDSnime |
Add FDSnime to Your Buddy List |
Baertram |
View Public Profile |
Send a private message to Baertram |
Find More Posts by Baertram |
Add Baertram to Your Buddy List |
![]() |
|
Forum posts: 0
File comments: 3
Uploads: 0
|
Error
I uninstalled and reinstalled the addon and deleted the saved variables and tried with no other addons running but I still get this error when I try to deconstruct resources. Deconstructing gear works fine.
![]() |
![]() |
![]() |
Glintz |
View Public Profile |
Send a private message to Glintz |
Find More Posts by Glintz |
Add Glintz to Your Buddy List |
![]() |
|
Forum posts: 0
File comments: 1
Uploads: 0
|
Here is the fix for refinement...
In AddOns\MassDeconstructor\MassDeconstructor.lua, line 465: Code:
if not MD.isDebug then SMITHING.refinementPanel:Extract() end Code:
if not MD.isDebug then SMITHING.refinementPanel:ExtractAll() end THAT BEING SAID... Goddamn does ESO need some proper API docs! |
![]() |
![]() |
nupogodi |
View Public Profile |
Send a private message to nupogodi |
Find More Posts by nupogodi |
Add nupogodi to Your Buddy List |
![]() |
|
Forum posts: 0
File comments: 3
Uploads: 0
|
Error
Thanks so much nupogodi that fixed it! Again great addon thanks to the author!
|
![]() |
![]() |
Glintz |
View Public Profile |
Send a private message to Glintz |
Find More Posts by Glintz |
Add Glintz to Your Buddy List |
![]() |
||
|
||
![]() |
![]() |
Viust |
View Public Profile |
Send a private message to Viust |
Find More Posts by Viust |
Add Viust to Your Buddy List |
![]() |
|
|
Please read this and chekc if your addon needs to be adopted to the new SecurePostHook function for Dragonhold API 100029:
https://www.esoui.com/forums/showpos...45&postcount=6 Thank you |
![]() |
![]() |
Baertram |
View Public Profile |
Send a private message to Baertram |
Find More Posts by Baertram |
Add Baertram to Your Buddy List |
![]() |
|
Forum posts: 0
File comments: 1
Uploads: 0
|
As some time passed and there were no updates, i was wondering how to implement the new multi deconstruct in one go and tried some things out.
But as i never touched lua before and didn't wanted to mess up the code too much, be cautious. So what i did was changing that function in MassDeconstruction.lua from
Warning: Spoiler
Code:
function MD.ContinueWork() DebugMessage("Deconstruct queue count: "..#MD.deconstructQueue) if SMITHING.deconstructionPanel.extractionSlot:HasItems() then DebugMessage("Extracting item already in deconstruction slot") EVENT_MANAGER:RegisterForEvent(MD.name, EVENT_CRAFT_COMPLETED, MD.ContinueWork) if not MD.isDebug then SMITHING.deconstructionPanel:ExtractSingle() end elseif #MD.deconstructQueue > 0 then itemToDeconstruct = table.remove(MD.deconstructQueue) DebugMessage("Deconstructing: " .. itemToDeconstruct.itemLink) EVENT_MANAGER:RegisterForEvent(MD.name, EVENT_CRAFT_COMPLETED, MD.ContinueWork) if MD.isEnchanting then ENCHANTING:AddItemToCraft(itemToDeconstruct.bagId, itemToDeconstruct.slotIndex) if not MD.isDebug then ENCHANTING:ExtractSingle() end else SMITHING:AddItemToCraft(itemToDeconstruct.bagId, itemToDeconstruct.slotIndex) if not MD.isDebug then SMITHING.deconstructionPanel:ExtractSingle() end end else DebugMessage("Deconstruction done.") EVENT_MANAGER:UnregisterForEvent(MD.name, EVENT_CRAFT_COMPLETED) end end to
Warning: Spoiler
Code:
function MD.ContinueWork() DebugMessage("Deconstruct queue count: "..#MD.deconstructQueue) if SMITHING.deconstructionPanel.extractionSlot:HasItems() then DebugMessage("Extracting item already in deconstruction slot") EVENT_MANAGER:RegisterForEvent(MD.name, EVENT_CRAFT_COMPLETED, MD.ContinueWork) if not MD.isDebug then SMITHING.deconstructionPanel:ExtractSingle() end elseif #MD.deconstructQueue > 0 then PrepareDeconstructMessage() for index, item in ipairs(MD.deconstructQueue) do DebugMessage("Deconstruct: "..item.itemLink) AddItemToDeconstructMessage(item.bagId, item.slotIndex) end SendDeconstructMessage() else DebugMessage("Deconstruction done.") EVENT_MANAGER:UnregisterForEvent(MD.name, EVENT_CRAFT_COMPLETED) end end So the critical code parts that were introduced in update 23 were these: Code:
PrepareDeconstructMessage() for index, item in ipairs(MD.deconstructQueue) do DebugMessage("Deconstruct: "..item.itemLink) AddItemToDeconstructMessage(item.bagId, item.slotIndex) end SendDeconstructMessage() Also, as source i also looked at the addon AllCraft by MethosFrost, so credits to him. Maybe that helps ![]() |
![]() |
![]() |
Das_Co |
View Public Profile |
Send a private message to Das_Co |
Find More Posts by Das_Co |
Add Das_Co to Your Buddy List |
![]() |
|
|
Please do NOT include the libraries without their own txt files!
LibAddonMenu should be either nOT included at all, or included with it's LibAddonMenu-2.0.txt so the addon manager is able to read the txt file, check for islibrary and addonversion tags and ONLY load the newest version of the library. The way you do it here will ALWAYS load these lua files and most likely break other addons in the future if it is not updated at the same time as the lib updates (because of error fixes) We had this several times in the past months due to hardcoded and very old LAM versions included in addons already. As LibStub will be removed and is obsolete this will also break some addons if the files get always loaded in the future! The txt files are needed to properly handle the libraries then (if they got a txt file. If not they must assure their versioning control by themselves in the future or simply add a txt file). So please change your txt file from: Code:
## Title: Mass Deconstructor ## Description: This addon mass deconstructs all items determined by your configured conditions ## APIVersion: 100028 ## Author: ahmetertem ## Version: 4.4 ## SavedVariables: MassDeconstructorSavedVars lib\LibStub\LibStub.lua lib\LibAddonMenu-2.0\LibAddonMenu-2.0.lua lib\LibAddonMenu-2.0\controls\panel.lua lib\LibAddonMenu-2.0\controls\submenu.lua lib\LibAddonMenu-2.0\controls\button.lua lib\LibAddonMenu-2.0\controls\checkbox.lua lib\LibAddonMenu-2.0\controls\colorpicker.lua lib\LibAddonMenu-2.0\controls\custom.lua lib\LibAddonMenu-2.0\controls\description.lua lib\LibAddonMenu-2.0\controls\dropdown.lua lib\LibAddonMenu-2.0\controls\editbox.lua lib\LibAddonMenu-2.0\controls\header.lua lib\LibAddonMenu-2.0\controls\slider.lua lib\LibAddonMenu-2.0\controls\texture.lua MassDeconstructorMenu.lua MassDeconstructorWindow.lua bindings.xml MassDeconstructor.lua Code:
## Title: Mass Deconstructor ## Description: This addon mass deconstructs all items determined by your configured conditions ## APIVersion: 100028 ## Author: ahmetertem ## Version: 4.4 ## SavedVariables: MassDeconstructorSavedVars ## OptionalDependsOn: LibAddonMenu-2.0 MassDeconstructorMenu.lua MassDeconstructorWindow.lua bindings.xml MassDeconstructor.lua OptionalDependency to LibAddonMenu-2.0 was added so the vanilla UIa ddon manager loads the library via it's own txt file properly ebfore your addon is loaded. Remove the subfolders: /libs/LibAddonMenu-2.0 /libs/LibStub Add the library in total, or do not add it at all: Then download the newest version of LibAddonMenu-2.0 and extract it to your /libs/ folder so that it is included WITH the LibAddonMenu-2.0.txt file properly! Or do not include th library at all and let the user download it manually/via Minion. As LibStub is obsolete and shouldn't be used anymore: Strip the usage in your addons's code and use the global variables of the libraries instead. Wrong: Code:
local menu = LibStub("LibAddonMenu-2.0") Lua Code:
Hybrid to support LibStub as long as it is around: Lua Code:
Please chnage this, especially the hardcooded libray lines to LibAddonMenu-2.0 -> Use the txt file of LibAddonMenu-2.0 instead! Or this might break other addons once again if your included old version will always be loaded ![]()
Last edited by Baertram : 02/28/20 at 09:07 AM.
|
![]() |
![]() |
Baertram |
View Public Profile |
Send a private message to Baertram |
Find More Posts by Baertram |
Add Baertram to Your Buddy List |
![]() |
||
Forum posts: 7
File comments: 74
Uploads: 0
|
|
|
![]() |
![]() |
MaralieRindu |
View Public Profile |
Send a private message to MaralieRindu |
Find More Posts by MaralieRindu |
Add MaralieRindu to Your Buddy List |
![]() |
|||
|
Your txt file got an error in the apiversion now:
Code:
## APIVersion: 100030,100031 Makes no difference ingame if users press the "Allow outdated addons" checbox but if not the ingame addonamanger won't recognize this apiversion properly and show your addon as outdated.
Hardcoded lines will begin to make trouble one day, except it if's a non spread library of your own addons e.g. only. |
||
![]() |
![]() |
Baertram |
View Public Profile |
Send a private message to Baertram |
Find More Posts by Baertram |
Add Baertram to Your Buddy List |
![]() |
|
Forum posts: 2
File comments: 160
Uploads: 0
|
Mass Refine only refines 10 at a time, making it pretty much useless? Or am I missing something? I'd rather just select the stuff I want refined manually than waiting 5 min for Mass Refine to finish.
Is there a way to refine max amount with Mass Refine? |
![]() |
![]() |
jayman10000 |
View Public Profile |
Send a private message to jayman10000 |
Find More Posts by jayman10000 |
Add jayman10000 to Your Buddy List |
![]() |
|
|
Hi MaralieRindu
I know this has been around for a long while and I have recently started to use it again, so thank you. Have you thought adding weapon/armour/jewelry traits in the options ? Aka list of traits you could add on to a safe list (like divines etc as rest is pretty much trash for me at least). I was thinking it would give the addon quite a bit more functionality even that it's great as it is. Thank you for your work on this. |
![]() |
![]() |
daimon |
View Public Profile |
Send a private message to daimon |
Find More Posts by daimon |
Add daimon to Your Buddy List |
![]() |