Quantcast
Download
(35 Kb)
Download
Updated: 06/27/20 12:35 PM
Pictures
File Info
Compatibility:
Greymoor (6.0.5)
Harrowstorm (5.3.4)
Updated:06/27/20 12:35 PM
Created:05/26/20 07:56 AM
Monthly downloads:568
Total downloads:969
Favorites:1
MD5:
6.0.5
IsJusta WritHelper plus Easy Alchemy  Updated this week!
Version: 2.2.3
by: IsJustaGhost [More]
This is just a project i have been working on.

Minion is recommended due to possible frequent updates

Requires LibAddonMenu-2.0

Displays the current daily writ information for the crafting station being used.

Writ information shown includes:
  • all items listed to be crafted
  • for provisioning, enchanting, alchemy, it shows the ingredients needed and corresponding amount of each on hand. ingredient shows in red if you do not have enough of the item needed
  • for provisioning, "Craft for Writ" button replaces "Craft" button when provisioning writ is active with recipe\s needing to be crafted. "Craft for Writ" button will craft per amount needed based on skill.
  • for enchanting, automatically adds the runes to the crafting boxes
  • for alchemy, automatically adds the solvent and reagents to the crafting boxes.
    if there are multiple recipes for the potion\poison, those recipes can be selected via left\right (< >) buttons on the writ panel (or the shoulder buttons on a gamepad).
    multiple recipes are sorted by stock on hand, selected preference(in settings), or by average Tamriel Trade Centre price (must have TTC addon and have price list updated)
    cycling through the recipes will also change the crafting slots to reflect the selected recipe.
The "Easy Alchemy" addition allows crafting by traits.
adds 4 horizontal lists.


Trait1 is a list of all current traits.
Trait2 is a list of traits that produce a result with Trait1
Trait3 is a list of traits that produce a result with Trait1 and Trait2

There is a delay while it "searches" for a result with the selected traits when a selection is changed.
This is do to not storing every recipe combination within the addon. Instead it must still "search" for a result based on the traits selected.


Works with the writ panel the same way alchemy writs do, as stated above.
Easy Alchemy can be disabled in settings.

Submit Bugs at: https://www.esoui.com/portal.php?id=321&a=bugreport
- - - 2.2.3
Changes
○ changed color ranges for ingredient stack count
○ provisioning - new math function to get the amount needed


- - - 2.2.2
Changes
○ provisioning - now shows current writ recipe result upon opening station. shows last recipe on the list to be crafted
this is done because i have it craft in reverse order to simplify processing of 1 recipe, or more than 1
○ provisioning - continued crafting if more of same recipe is need to be crafted
if crafting skill does not produce the needed amount.
also figures needed amount based on previous amount in inventory
○ provisioning - added timed update to reset recipe result to current writ recipe if any other recipe is selected in the list
○ reagents stack count are now colorized by 100+(light blue), 10-99(light amber), 0-9(light red) or less than needed


- - - 2.2.1
Added
○ ingredients now show quantity in inventory and are colorized by 100+(light blue), 10-99(light amber), 9-1(light red) or less than needed

Fixed
○ provisioning recipes with multiple matches (ie. Mazte, Kragenmoor Zinger Mazte, Lusty Argonian Maid Mazte, ...), and recipes with "- or '"


- - - 2.2.0
Added
○ ability to disable Easy Alchemy in settings
Fixed
○ provisioning recipes with multiple matches, and recipes with "-"


- - - 2.1.6
Fixed
○ provisioning now shows the recipe being crafted in the result box when "Craft for Writ" button is used.
On completion it changes the result box to first known recipe.
I assume this is always the first recipe in the provisioning list.
○ Easy Alchemy no longer fully initializes on load to prevent it loading a recipe on character load/ui reload


- - - 2.1.5
Fixed
○ provisioning ingredients showing on one line for both recipes
Added
○ replaced "Craft" button with "Craft for Writ" if provisioning writ recipe needs crafted and has enough ingredients, per recipe


- - - 2.1.4
Fixed
○ Easy Alchemy from taking over the writ panel when an alchemy writ is active.
○ searching for recipes animation from continuing when leaving the alchemy station while it is searching.
○ displaying the previous Alchemy Writ information when first entering alchemy station after turning in the alchemy writ.
○ not displaying current alchemy writ on first entering alchemy station in gamepad mode
○ error from not having Tamril Trade Centre addon

Added
○ notice on load for Tamril Trade Centre

- - - 2.1.3
Updated for Greymoor.
○ Added Crimson Nnirnroot, Vile Coagulant, Chaurus Egg, potion\poison of Timidity
○ Timidity now works properly.
○ Updated many other trait combinations.
Archived Files (2)
File Name
Version
Size
Uploader
Date
2.2.2
35kB
IsJustaGhost
06/23/20 07:47 PM
2.2.1
34kB
IsJustaGhost
06/17/20 03:11 PM


Post A Reply Comment Options
Unread Yesterday, 01:46 PM  
saeros

Forum posts: 0
File comments: 9
Uploads: 0
Hello again, having a different issue this time:

https://youtu.be/czBqd5XECBQ

It just goes into a loop after trying to cook anything.
Last edited by saeros : 07/03/20 at 01:50 PM.
Report comment to moderator  
Reply With Quote
Unread 06/28/20, 06:21 AM  
saeros

Forum posts: 0
File comments: 9
Uploads: 0
Issue is fixed with the latest update, thank you!
Report comment to moderator  
Reply With Quote
Unread 06/27/20, 01:24 PM  
saeros

Forum posts: 0
File comments: 9
Uploads: 0
Ah I already use Minion! Gonna update it now and try again tomorrow.

Also I had no issues on my other character with the version I'm already using.

Report comment to moderator  
Reply With Quote
Unread 06/27/20, 01:10 PM  
IsJustaGhost
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 6
Uploads: 2
i changed how it calculates the number of iterations needed to be crafted. lets see if that help.
Delete IsJustaWritHelper addon's folder before updating.

I really suggest trying out Minion if you haven't already. It deletes the folder for you when updating.
When setting it up...
  • https://www.minion.gg/
  • install
  • select ESO and the folders it asks for
  • close and restart minion
  • then search for, install, update addons
For some reason when trying to set up minion, you have to restart after selecting folders before you can use it.

if this fresh update does not help
not sure why or if another addon's savedVariables would cause this, but maybe try moving their savedVariables to another folder to test, or delete them.
Last edited by IsJustaGhost : 06/27/20 at 01:12 PM.
Report comment to moderator  
Reply With Quote
Unread 06/27/20, 12:29 PM  
saeros

Forum posts: 0
File comments: 9
Uploads: 0
Originally Posted by IsJustaGhost
that's odd, i'm looking into it.
Is it a normal daily writ?

What level is your Chef and Brewer Skills?

For now, delete IsJustaWritHelper.lua in the SavedVariables folder.
A normal daily writ, yeah!



This is how my skills look.

Tried deleting the .lua file but didn't do any good.
Report comment to moderator  
Reply With Quote
Unread 06/26/20, 03:31 PM  
IsJustaGhost
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 6
Uploads: 2
that's odd, i'm looking into it.
Is it a normal daily writ?

What level is your Chef and Brewer Skills?

For now, delete IsJustaWritHelper.lua in the SavedVariables folder.
Last edited by IsJustaGhost : 06/26/20 at 03:44 PM.
Report comment to moderator  
Reply With Quote
Unread 06/26/20, 03:19 AM  
saeros

Forum posts: 0
File comments: 9
Uploads: 0
Hello! I've started having an issue recently. Tried with everything disabled except for this addon and its required lib, and it's still there.



This happens when I try to finish my cooking writ.

Addon is up-to-date

No lua error was produced. No issues with this addon disabled.

Edit: And of course I have more than enough inventory slots ^^
Last edited by saeros : 06/26/20 at 03:22 AM.
Report comment to moderator  
Reply With Quote
Unread 05/28/20, 12:29 PM  
saeros

Forum posts: 0
File comments: 9
Uploads: 0
Manual, never tried installing addons with Minion

Edit: The new version is working, thank you! It's beautiful! ^^
Last edited by saeros : 05/28/20 at 03:17 PM.
Report comment to moderator  
Reply With Quote
Unread 05/28/20, 11:14 AM  
IsJustaGhost
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 6
Uploads: 2
What method are you using to install the addon, Minon 3 or manual download?
Report comment to moderator  
Reply With Quote
Unread 05/28/20, 09:48 AM  
saeros

Forum posts: 0
File comments: 9
Uploads: 0
Still getting errors even with LibAddonMenu-2.0!
Tried with only this addon and LibAddonMenu-2.0, same thing.
Report comment to moderator  
Reply With Quote
Unread 05/28/20, 05:30 AM  
IsJustaGhost
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 6
Uploads: 2
Sorry. I missed adding this to the manifest, but will now state it depends on LibAddonMenu-2.0
That's where the settings error comes from.

For IsJustaWritHelper:CreateMenuForPriority, must be due to not having TamrielTradeCentre addon. I thought I had A check to bypass it if it was not installed. Fixing that for next update.
Last edited by IsJustaGhost : 05/28/20 at 06:17 AM.
Report comment to moderator  
Reply With Quote
Unread 05/28/20, 03:01 AM  
saeros

Forum posts: 0
File comments: 9
Uploads: 0
Originally Posted by IsJustaGhost
If you get errors, try it without other addons active. If it errors, post the error

If it only errors with the other addons, post the error and a list of active addons.

I am am working on getting some others to help test this. So far, my friend and I are not getting errors. If you can help me find what causes conflict, perhaps I can find a way around it.
Try to give me as much detail as you can.
https://i.imgur.com/bCsxyBn.png

trying with the latest version.
first error upon logging in/reloading UI:

user:/AddOns/IsJustaWritHelper/Settings.lua:14: attempt to index a nil value
stack traceback:
user:/AddOns/IsJustaWritHelper/Settings.lua:14: in function 'IsJustaWritHelper:CreateMenu'
user:/AddOns/IsJustaWritHelper/IsJustaWritHelper.lua:238: in function 'IsJustaWritHelper:Setup'
user:/AddOns/IsJustaWritHelper/IsJustaWritHelper.lua:252: in function 'IsJustaWritHelper.OnLoad'

when trying to use a crafting station:

user:/AddOns/IsJustaWritHelper/WritPanel.lua:86: attempt to index a nil value
stack traceback:
user:/AddOns/IsJustaWritHelper/WritPanel.lua:86: in function 'IsJustaWritHelper:EnableHlist'
user:/AddOns/IsJustaWritHelper/IsJustaWritHelper.lua:135: in function 'IsJustaWritHelper:Show'
user:/AddOns/IsJustaWritHelper/IsJustaWritHelper.lua:159: in function 'OnCraftStation'

after using a crafting station:

user:/AddOns/IsJustaWritHelper/IsJustaWritHelper.lua:172: attempt to index a nil value
stack traceback:
user:/AddOns/IsJustaWritHelper/IsJustaWritHelper.lua:172: in function 'OnCloseCraftStation'
Last edited by saeros : 05/28/20 at 03:47 AM.
Report comment to moderator  
Reply With Quote
Unread 05/27/20, 08:01 PM  
LestatD

Forum posts: 0
File comments: 3
Uploads: 0
Originally Posted by IsJustaGhost
If you get errors, try it without other addons active. If it errors, post the error

If it only errors with the other addons, post the error and a list of active addons.

I am am working on getting some others to help test this. So far, my friend and I are not getting errors. If you can help me find what causes conflict, perhaps I can find a way around it.
Try to give me as much detail as you can.
user:/AddOns/IsJustaWritHelper/Settings.lua:93: attempt to index a nil value
stack traceback:
user:/AddOns/IsJustaWritHelper/Settings.lua:93: in function 'IsJustaWritHelper:CreateMenuForPriority'
|caaaaaa<Locals> self = [table:1]{IJAW_PRIORITY_BY_TTC = 3, displayName = "|cFF00FFIsJusta Writ Helper wi...", name = "IsJustaWritHelper", IJAW_PRIORITY_BY_MANUAL = 2, IJAW_PRIORITY_BY_STOCK = 1}, priorityList = [table:2]{} </Locals>|r
user:/AddOns/IsJustaWritHelper/Settings.lua:54: in function 'IsJustaWritHelper:CreateMenu'
|caaaaaa<Locals> self = [table:1], panelData = [table:3]{registerForRefresh = T, name = "|cFF00FFIsJusta Writ Helper wi...", author = "IsJustaGhost", registerForDefaults = T, reference = "DASettingControl", type = "panel", displayName = "|cFF00FFIsJusta Writ Helper wi..."}, panel = ud, submenuFunction = user:/AddOns/HarvestMap/Libs/LibAddonMenu-2.0/LibAddonMenu-2.0/controls/submenu.lua:76, dropdownFunction = user:/AddOns/HarvestMap/Libs/LibAddonMenu-2.0/LibAddonMenu-2.0/controls/dropdown.lua:368 </Locals>|r
user:/AddOns/IsJustaWritHelper/IsJustaWritHelper.lua:238: in function 'IsJustaWritHelper:Setup'
|caaaaaa<Locals> self = [table:1] </Locals>|r
user:/AddOns/IsJustaWritHelper/IsJustaWritHelper.lua:252: in function 'IsJustaWritHelper.OnLoad'
|caaaaaa<Locals> eventCode = 65536, addOnName = "IsJustaWritHelper" </Locals>|r
Report comment to moderator  
Reply With Quote
Unread 05/27/20, 05:46 PM  
IsJustaGhost
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 6
Uploads: 2
If you get errors, try it without other addons active. If it errors, post the error

If it only errors with the other addons, post the error and a list of active addons.

I am am working on getting some others to help test this. So far, my friend and I are not getting errors. If you can help me find what causes conflict, perhaps I can find a way around it.
Try to give me as much detail as you can.
Report comment to moderator  
Reply With Quote
Unread 05/27/20, 04:12 PM  
LestatD

Forum posts: 0
File comments: 3
Uploads: 0
Errors

Originally Posted by IsJustaGhost
What version is causing the error?
Just installed the newest and getting errors as well
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: