Go to Page... |
Compatibility: | Flames of Ambition (6.3.5) Markarth (6.2.5) Stonethorn (6.1.5) Greymoor (6.0.5) |
Updated: | 03/20/21 08:19 AM |
Created: | 06/10/15 11:08 PM |
Monthly downloads: | 475 |
Total downloads: | 137,923 |
Favorites: | 238 |
MD5: | |
Categories: | Beta-version AddOns, TradeSkill Mods, Utility Mods |
File Name |
Version |
Size |
Uploader |
Date |
.31b |
16kB |
Argusus |
09/01/20 05:50 PM |
|
.31b |
16kB |
Argusus |
09/01/20 05:45 PM |
|
.30b |
16kB |
Argusus |
08/30/20 10:35 AM |
|
.29b |
16kB |
Argusus |
07/17/20 06:27 AM |
|
.28b |
16kB |
Argusus |
07/14/20 09:02 AM |
![]() |
Comment Options |
Argusus |
View Public Profile |
Send a private message to Argusus |
Find More Posts by Argusus |
Add Argusus to Your Buddy List |
![]() |
||
|
Thanks Baertram! I wasn't able to get ZOCachedStrFormat to work, but I added zo_strformat. please let me know if that resolves your issue! I'm publishing the update now.
|
|
![]() |
![]() |
Argusus |
View Public Profile |
Send a private message to Argusus |
Find More Posts by Argusus |
Add Argusus to Your Buddy List |
![]() |
|
|
Hey there,
your addon's UI is nice and very handy! Tanks for the addon. I'm using the German client and got a kind of "visual" bug though: Your addon always shows "Unknown recipe" in red in your UI if I'm at the provisioner station, but I know the recipe and other addons also are able to recognize and auto-craft the recipes for me (like "Daily provisioning"). So your recipe detection is somehow not working, at least not with the German client. Are you checking for recipe names? If so, you should change to the recipe's ID maybe, or at least clean the name from the French and German suffix for gender stuff which is added like "Nussbraunale^n" -> neutral item ^m masculin item, ^f feminin. You can achieve this by using: local nameClean = ZOCachedStrFormat("<<C:1>>", nameOfTheItemNotCleaned)
Last edited by Baertram : 08/26/20 at 01:23 PM.
|
![]() |
![]() |
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: 13
Uploads: 0
|
Re: Small issue
|
|
![]() |
![]() |
Spajdr |
View Public Profile |
Send a private message to Spajdr |
Find More Posts by Spajdr |
Add Spajdr to Your Buddy List |
![]() |
|
Forum posts: 0
File comments: 13
Uploads: 0
|
Small issue
Hello,
I love this addon, but found a small issue. If I for example have master blacksmith writ which I can't currently finish and during that I take a daily blacksmith writ, when I choose daily blacksmith writ and create one of three items, once it's done it switches back automatically to master blacksmith writ and I need to change it back to daily blacksmith writ to see what is needed next. |
![]() |
![]() |
Spajdr |
View Public Profile |
Send a private message to Spajdr |
Find More Posts by Spajdr |
Add Spajdr to Your Buddy List |
![]() |
|
Forum posts: 2
File comments: 47
Uploads: 0
|
This has rapidly become one of my favorite addons. I found the fact that the default UI hides what you need to make while in the crafting stations to be mind-bogglingly annoying and this fixes that very nicly. And the little things like listing the enchanting recpies is just icing on top!
I know mod authors often dont' hear this often enough (I've been one for other games) so... THANK YOU! -K |
![]() |
![]() |
kad |
View Public Profile |
Send a private message to kad |
Find More Posts by kad |
Add kad to Your Buddy List |
![]() |
||
Forum posts: 14
File comments: 363
Uploads: 0
|
Re: Dependency
I always check before updating addons since the authors first started making everyone install libs separately. But I wonder how many people do this, or will realise what has gone wrong. Thanks a ton for noting the dependencies in your post. @Argusus - please edit addon description here and on Minion and outline the dependencies needed for addon. |
|
![]() |
![]() |
babylon |
View Public Profile |
Send a private message to babylon |
Find More Posts by babylon |
Add babylon to Your Buddy List |
![]() |
||
|
Re: Dependency
|
|
![]() |
![]() |
Argusus |
View Public Profile |
Send a private message to Argusus |
Find More Posts by Argusus |
Add Argusus to Your Buddy List |
![]() |
||
|
Yeah I tried to update the addon from what I understood about the changes. I will make your recommended changes as well. thanks again for the time.
|
|
![]() |
![]() |
Argusus |
View Public Profile |
Send a private message to Argusus |
Find More Posts by Argusus |
Add Argusus to Your Buddy List |
![]() |
|
|
It was updated already as it seems?
The libs folder included is gone, only the txt file is not correct "in total". You do not need to add an optional AND a normal dependency. Optional dependencies are only addons/libs which do not prevent the addon from loading, where as dependencies prevent the adon from loading if they are missing. So if your addon relies on both libs you need to add them both to the ## DependsOn tag, but not also on the OptionalDependsOn. And I'd add the actually newest version numbers of the libs after their name, via the >= addition, so the users need to update them to the actual newest versions to make your addon load. The newest version is specified in the libraries's own txt file, at the tag: ## AddOnVersion: <versionInteger>. Please also verify that the txt file's format is UTF-8 w/o BOM (UTF-8 is only needed if you add special cahracters like the copyright sign next to the Zenimax Online discalimer text, or umlauts from other languages -> Else it can be ANSi as well) so it will load properly in the ingame addon manager. And added the next APIversion of current PTS 100032 so the addon will not be outdated with next patch. Here is my changed txt file's "start" for you: Code:
## Title: Crafting Writ Assistant ## Author: @dovah_argus ## Version: .28b ## AddOnVersion: 28 ## APIVersion: 100031 100032 ## Description: This addon will display your crafting writs when you visit a crafting station, please mail me for suggestions and recommendations. ## SavedVariables: CraftingWritAssistantVars ## DependsOn: LibAddonMenu-2.0>=31 LibCraftText>=531
Last edited by Baertram : 07/16/20 at 04:18 PM.
|
![]() |
![]() |
Baertram |
View Public Profile |
Send a private message to Baertram |
Find More Posts by Baertram |
Add Baertram to Your Buddy List |
![]() |
|
Dependency
Just downloaded and am getting a dependency error. Can you please put the dependencies in a list on the addon info! Thanks!
ETA: Manually downloaded and looked in files. Found the dependencies. For anyone who uses Minion and aren't manually downloading the dependencies are: LibAddonMenu-2.0 LibCraftText
Last edited by TairenSoul : 07/15/20 at 10:57 AM.
|
|
![]() |
![]() |
TairenSoul |
View Public Profile |
Send a private message to TairenSoul |
Send email to TairenSoul |
Find More Posts by TairenSoul |
Add TairenSoul to Your Buddy List |
![]() |
||
|
Hey Baertram,
I don't play ESO has much as I used to nor do I develop on my addon as much as I used. So I apologize, if you would like to correct these issues, I would be more than happy to publish your updates and give you credit and a shoutout for resolving this for me. I'm a full time full stack developer and just don't have as much time for fun time like ESO and addon development like I used to. I would love to have you resolve these issues for me if you have time, as I will take 2-3 days at least before I could dig in and understand what the newer standards are for addon development.
|
|
![]() |
![]() |
Argusus |
View Public Profile |
Send a private message to Argusus |
Send email to Argusus |
Find More Posts by Argusus |
Add Argusus to Your Buddy List |
![]() |
|
|
For god's sake: Would you guys please finally STOP USING EMBEDDED, HARDCODED, library calls, where those are NOT needed!
![]() ![]() ![]() You destroy severel addons via this hardcoded library calls, each patch again and again ![]() >See "Rothry's" comment from 2020-06 below What is wrong: You include LAM2.0 r26 and the most current version is LAM2.0 R31 already! You ALWAYS laod this version which will make other addons break, as you have added the lines to lcall ibaddonmenu-2.0.lua etc. to your CraftingWritAssistant.txt file ![]() This will make the files always load and overwrite or break stuff. What you need to do instead: Include the libs with their txt files so the vanilla ingame addon manager will detect all libraries with the same name, check the ## AddOnVersion: integer from their txt files and ONLY load the higehst/newest version then. Please remove the included LibAddonMenu and LibCraftText (not sure if this is available here on esoui?), OR include it in total containing ALL library's files, and especially the txt file of the libraries. Reasons were explained on multiple addons, changelogs, comments, updates, forum threads, wiki entries, and ... meanwhile -> SINCE the Summerset patch (>2 years ago). Read this please, if you need more details: https://wiki.esoui.com/Libraries#Pro..._but_how.3F.29 And then: Either (prefered way as it will make live so much easier for ALL addon devs AND less error causing for all users): Strip LibAddonMenu-2.0 from your subfolder libs. Strip it from the addon's txt file where you hardoced the call to it's files in these subfolders. Add to your addons's txt file: Code:
##DependsOn: LibAddonMenu-2.0>=31 Remove the LibAddonMenu-2.0 folder from your addon#s subfolder, and download the newest version from www.esoui.com -> Extract the WHOLE zip archive contents to your addon's "lib" subfolder so it is included WITH it's LibAddonMenu-2.0.ttx file properly! Strip it from the addon's txt file where you hardoced the call to it's files in these subfolders. Add to your addons's txt file Code:
##DependsOn: LibAddonMenu-2.0>=31 Do the same for the other libraries of your addon (LibCraftText), as long as they GOT an own txt file. If they do not exist on www.esoui.com and you are the author: Release them there please, with it's own txt file. If you are not the author and you use it: Release it on www.esoui.com and maintain it there. If you do not want to release it: Either strip the library and use the code of the lib directly in your addon. Or create your own txt file for the librray in it's folder, loading the lua files of the lib, and containing the tags Code:
## AddOnVersion: <unsigned integer> ## IsLibrary: true Strip LibStub from the libs! Add a global variable in order to call those libs via their global variable (normally = library name e.g. if the foldername of the lib is LibCraftText, the txt file will be LibCraftText.txt calling LibCraftText.lua and in LibCraftText.lua there will be deifne the global variable LibCraftText = {} which can be reused to load this library in your addons without LibStub then). Please add the needed dependencies to your addon's description page so the users see what is needed directly as they install the addon (via Minion, www.esoui.com)! Let the users only install the needed libraries ONCE to their AddOns directory (standalone). Makes it way easier to find errors and update them properly, then including outdated libs and stuff in subfolders... And: In your addon code remove ALL calls to LibStub which are not needed anymore. e.g. Wrong: local LAM = LibStub("LibAddonMenu-2.0") Correct: local LAM = LibAddonMenu2 If you have build your addon on base of any other addon or template please tell the other addon dev, or template owner, to update their addons and templates as well so you guys do not use outdated and wrong material for your addons anymore ![]() Many thanks for supporting the LibStub stripping, as well as properly used libraries via their own txt files. Hardcoded libraries ONLY make sense, if they do not exist somwhere else with their txt files, and even then one should reconsider strippin this lib and implementiing it's code in the addon directly, OR creating the library for others to be reused (so to say the librariy's "reason to exist").
Last edited by Baertram : 07/13/20 at 07:10 PM.
|
![]() |
![]() |
Baertram |
View Public Profile |
Send a private message to Baertram |
Send email to Baertram |
Find More Posts by Baertram |
Add Baertram to Your Buddy List |
![]() |
||
|
Re: out of Date
Hey there,
I've updated the addon version for you. It will now show update to date in the game if you update again.
|
|
![]() |
![]() |
Argusus |
View Public Profile |
Send a private message to Argusus |
Send email to Argusus |
Find More Posts by Argusus |
Add Argusus to Your Buddy List |
![]() |
|
Forum posts: 0
File comments: 2
Uploads: 0
|
out of Date
why is Crafting Writ Assistant saying out of date I just down loaded the latest one?
|
![]() |
![]() |
shughes43 |
View Public Profile |
Send a private message to shughes43 |
Send email to shughes43 |
Find More Posts by shughes43 |
Add shughes43 to Your Buddy List |
![]() |
You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.