Download
(33 Kb)
Download
Updated: 10/02/21 04:30 AM
Pictures
File Info
Updated:10/02/21 04:30 AM
Created:07/27/21 02:27 AM
Monthly downloads:84
Total downloads:5,459
Favorites:12
MD5:
DO NOT USE - IsJusta Easy Alchemy(WIP)  Popular! (More than 5000 hits)
Version: 2.2.6
by: IsJustaGhost [More]

Requires libIsJustaAlchemy


Works in Gamepad Mode and Keyboard/Mouse Mode

This addon is a work in progress.

IsJusta Easy Alchemy simplifies alchemy crafting in a familiar way.
Based on the Smithing crafting stations, select the result you want from various horizontal scroll lists
  • Potion/Poison
  • Trait 1
  • Trait 2
  • Trait 3
  • Solvent
The 2nd and 3rd trait lists only show the traits that can work with the selected trait/s of the above list.

The solvent list only shows the solvents you have the skill to craft that you have.
Automatically selects the highest solvent, based on crafting skill.

Quickly find the result you want with just the mouse wheel, or by dragging.

Saved recipes make it evan easier to find what you want to craft.


--- Full gamepad support ---
Navigate the lists with the directional stick or D-pad.
Select from the recipes in the result box with the shoulder buttons.


Missing text string on slider in settings. that is to limit the amount of results to display in the result box.
2.2.6
○ updated for libIsJustaAlchemy update

2.2.5
○ fixed gamed mode error that happened when force closing the creation scene and trying to access a skill line later

2.2.4
○ update lib version

2.2.3
○ 3rd trait not working
○ fixed tooltip not showing correct information
○ changed strings for no saved recipes
○ changed saved alchemy inheritance
○ gamepad mode changed saved alchemy scenes
○ gamepad mode changed saves mode icon
○ gamepad mode fixed craft mode icon from showing the quest icon when there is no writ

2.2.1
○ fixed missing craft button

2.2
○ updated to work with the lib changes

2.1
○ update for IsJusta Writ Helper launch

2.0.7
○ fixed error from de.lua

2.0.6
○ updated API version

2.0.5
○ Type, Solvent, Traits, are now marked with the quest icon for what are needed for crafting the writ item
○ added alchemy writ handling. auto sets the lists to what the writ needs to craft the item

2.0.4
○ fixed keypord saves selected highlight
○ fixed keybord changing saved traits when switching tabs
○ fixed quest based functions
○ fixed gamepad save selection
○ gamepad save now reselects current save when crafting

2.0.3
○ added quest item markers for daily alchemy writs
○ consolidated some functions

2.0.1
○ implemented custom tooltip

2.0.1
○ improved gamepad keybind strip functionality
○ fixed save button
○ changed delete save dialogue
Optional Files (0)


Archived Files (15)
File Name
Version
Size
Uploader
Date
2.2.5
33kB
IsJustaGhost
09/17/21 06:34 PM
2.2.4
33kB
IsJustaGhost
09/17/21 03:16 PM
2.2.3
33kB
IsJustaGhost
09/16/21 01:17 PM
2.2.1
32kB
IsJustaGhost
09/15/21 04:23 PM
2.2
32kB
IsJustaGhost
09/14/21 04:26 PM
2.2
32kB
IsJustaGhost
09/12/21 03:26 PM
2.1
32kB
IsJustaGhost
08/25/21 10:54 PM
2.0.7
32kB
IsJustaGhost
08/09/21 12:41 AM
2.0.6
38kB
IsJustaGhost
08/06/21 03:36 AM
2.0.5
38kB
IsJustaGhost
08/06/21 03:19 AM
2.0.4
39kB
IsJustaGhost
08/03/21 03:41 AM
2.0.3
39kB
IsJustaGhost
07/30/21 02:21 PM
2.0.2
39kB
IsJustaGhost
07/29/21 02:51 AM
2.0.1
39kB
IsJustaGhost
07/28/21 03:42 PM
2
39kB
IsJustaGhost
07/27/21 02:27 AM


Post A Reply Comment Options
Unread 07/28/21, 01:24 PM  
IsJustaGhost
AddOn Author - Click to view AddOns

Forum posts: 38
File comments: 278
Uploads: 23
Originally Posted by zelenin
Code:
user:/AddOns/IsJustaEasyAlchemy/IsJustaEasyAlchemy.lua:217: operator # is not supported for # nil
This error was caused by the initial scan not completing for the lib
Report comment to moderator  
Reply With Quote
Unread 07/28/21, 12:48 PM  
IsJustaGhost
AddOn Author - Click to view AddOns

Forum posts: 38
File comments: 278
Uploads: 23
Originally Posted by zelenin
Code:
user:/AddOns/LibAsync/LibAsync.lua:53: user:/AddOns/libIsJustaAlchemy/core.lua:273: function expected instead of nil
stack traceback:
user:/AddOns/libIsJustaAlchemy/core.lua:273: in function '(anonymous)'
(tail call): ?
[C]: in function 'pcall'
user:/AddOns/LibAsync/LibAsync.lua:37: in function 'DoCallback'
user:/AddOns/LibAsync/LibAsync.lua:67: in function 'DoJob'
user:/AddOns/LibAsync/LibAsync.lua:145: in function 'async.Scheduler'
|rstack traceback:
[C]: in function 'error'
user:/AddOns/LibAsync/LibAsync.lua:53: in function 'DoCallback'
user:/AddOns/LibAsync/LibAsync.lua:67: in function 'DoJob'
user:/AddOns/LibAsync/LibAsync.lua:145: in function 'async.Scheduler'
Fixed in next update.
Report comment to moderator  
Reply With Quote
Unread 07/28/21, 12:13 PM  
IsJustaGhost
AddOn Author - Click to view AddOns

Forum posts: 38
File comments: 278
Uploads: 23
thank you for posting.
I'm looking into it.

Please make sure to have the check-box, "Show Details" is checked before copying error messages.
Last edited by IsJustaGhost : 07/28/21 at 12:23 PM.
Report comment to moderator  
Reply With Quote
Unread 07/28/21, 07:56 AM  
zelenin
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 192
Uploads: 12
Code:
user:/AddOns/IsJustaEasyAlchemy/IsJustaEasyAlchemy.lua:217: operator # is not supported for # nil
|rstack traceback:
user:/AddOns/IsJustaEasyAlchemy/IsJustaEasyAlchemy.lua:217: in function 'IJA_EasyAlchemy:RefreshTraitLists'
user:/AddOns/IsJustaEasyAlchemy/Keyboard/alchemy_keyboard.lua:451: in function 'IJA_KeyboardEasyAlchemy:ChangeTypeFilter'
user:/AddOns/IsJustaEasyAlchemy/Keyboard/alchemy_keyboard.lua:740: in function 'callback'
EsoUI/Libraries/ZO_MenuBar/ZO_MenuBar.lua:286: in function 'MenuBarButton:Release'
EsoUI/Libraries/ZO_MenuBar/ZO_MenuBar.lua:604: in function 'MenuBar:SelectDescriptor'
EsoUI/Libraries/ZO_MenuBar/ZO_MenuBar.lua:405: in function 'MenuBar:SelectLastVisibleButton'
(tail call): ?
user:/AddOns/IsJustaEasyAlchemy/Keyboard/alchemy_keyboard.lua:709: in function 'IJA_KeyboardEasyAlchemy:RefreshAvailableFilters'
user:/AddOns/IsJustaEasyAlchemy/Keyboard/alchemy_keyboard.lua:750: in function 'IJA_KeyboardEasyAlchemy:InitializeFilterTypeBar'
user:/AddOns/IsJustaEasyAlchemy/Keyboard/alchemy_keyboard.lua:280: in function 'IJA_KeyboardEasyAlchemy:PerformDeferredInitialization'
user:/AddOns/IsJustaEasyAlchemy/Keyboard/alchemy_keyboard.lua:64: in function 'callback'
user:/AddOns/libIsJustaAlchemy/startUp.lua:206: in function 'stateChanged_KB'
user:/AddOns/libIsJustaAlchemy/startUp.lua:211: in function 'callback'
EsoUI/Libraries/Utility/ZO_CallbackObject.lua:107: in function 'ZO_CallbackObjectMixin:FireCallbacks'
EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:276: in function 'ZO_Scene:SetState'
EsoUI/Ingame/Scenes/InteractScene.lua:95: in function 'ZO_InteractScene:SetState'
EsoUI/Libraries/ZO_Scene/ZO_SceneManager_Base.lua:213: in function 'ZO_SceneManager_Base:ShowScene'
EsoUI/Libraries/ZO_Scene/ZO_SceneManager_Leader.lua:291: in function 'ZO_SceneManager_Leader:ShowScene'
EsoUI/Libraries/ZO_Scene/ZO_SceneManager_Leader.lua:374: in function 'ZO_SceneManager_Leader:OnSceneStateHidden'
EsoUI/Libraries/ZO_Scene/ZO_SceneManager_Base.lua:287: in function 'ZO_SceneManager_Base:OnSceneStateChange'
EsoUI/Libraries/ZO_Scene/ZO_SceneManager_Leader.lua:321: in function 'ZO_SceneManager_Leader:OnSceneStateChange'
EsoUI/Ingame/Scenes/IngameSceneManager.lua:374: in function 'ZO_IngameSceneManager:OnSceneStateChange'
EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:277: in function 'ZO_Scene:SetState'
EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:426: in function 'ZO_Scene:OnTransitionComplete'
EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:421: in function 'ZO_Scene:DetermineIfTransitionIsComplete'
EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:333: in function 'ZO_Scene:RefreshFragments'
EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:286: in function 'ZO_Scene:SetState'
EsoUI/Libraries/ZO_Scene/ZO_SceneManager_Base.lua:221: in function 'ZO_SceneManager_Base:HideScene'
EsoUI/Libraries/ZO_Scene/ZO_SceneManager_Leader.lua:295: in function 'ZO_SceneManager_Leader:HideScene'
EsoUI/Libraries/ZO_Scene/ZO_SceneManager_Leader.lua:259: in function 'ZO_SceneManager_Leader:Show'
Report comment to moderator  
Reply With Quote
Unread 07/28/21, 07:56 AM  
zelenin
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 192
Uploads: 12
Code:
user:/AddOns/LibAsync/LibAsync.lua:53: user:/AddOns/libIsJustaAlchemy/core.lua:273: function expected instead of nil
stack traceback:
user:/AddOns/libIsJustaAlchemy/core.lua:273: in function '(anonymous)'
(tail call): ?
[C]: in function 'pcall'
user:/AddOns/LibAsync/LibAsync.lua:37: in function 'DoCallback'
user:/AddOns/LibAsync/LibAsync.lua:67: in function 'DoJob'
user:/AddOns/LibAsync/LibAsync.lua:145: in function 'async.Scheduler'
|rstack traceback:
[C]: in function 'error'
user:/AddOns/LibAsync/LibAsync.lua:53: in function 'DoCallback'
user:/AddOns/LibAsync/LibAsync.lua:67: in function 'DoJob'
user:/AddOns/LibAsync/LibAsync.lua:145: in function 'async.Scheduler'
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: