Alchemy Assistant by hexorcist
Skyrim » Utilities
Added: 12/11/2011 - 10:10PM
Updated: 29/08/2012 - 07:53AM

172 Endorsements

1.4B Latest version

7,760 Unique D/Ls

12,050 Total D/Ls

84,033 Total Views

Uploaded by hexorcist


Last updated at 7:53, 29 Aug 2012 Uploaded at 22:10, 12 Nov 2011

SPECIAL NOTE: It has been brought to my attention that many websites are offering mods from this site, regardless of the author's permissions. I do not endorse any of these other sites and recommend you download this from Skyrim Nexus before requesting support of any kind. I can not make any promises to the quality of the application offered elsewhere.

Version 1.4 Released, see changelog below!

Languages Supported:
All that use CodePages: 1250, 1251, 1252, 1253, 1254, 1255, 1256, 1257 or 1258

This tool is best suited for young alchemists who haven't yet discovered all of the effects of each ingredient. It allows for multiple effects to be chosen with and/or logic. Feel free to post questions, comments or recommendations for future versions!

It's pretty straight forward if you know how alchemy works in game. A brief run-down:

- If you want to see what ingredients you need to make a specific potion, use the first tab (Effect Matching). For example, lets say you want to make a Health Potion that also Fortifies Health; in the first drop down box select "Restore Health", in the second select either "and" or "or" (I'd go with or myself), then in the 3rd drop down that is now enabled select "Fortify Health". That will give you a list of ingredients that has the effects you're looking for, from there it's just finding those ingredients in-game and making the health+ potion.

- If you have a bunch of ingredients and want to know what you can make with them, use the second tab. Select an ingredient from the first drop down box, that will populate the second drop down box with other ingredients that can be paired with the first - and so on for the 3rd and 4th drop down boxes. After making your selections the bottom portion of the window will tell you what effects the potion will have by looking at the "count" column. A potion will only contain the effects where the count is 2 or more. For example, if you were to pick "Charred Skeever Hide", "Hawk Feathers", "Mudcrab Chitin" and "Vampire Dust" you would see that it would create a potion with these effects: "Cure Disease", "Resist Poison" and "Restore Stamina".

"Not", "Or" Mini-Documentation
I wanted to give a brief description of how the "Not" logic works. If you're wanting to eliminate multiple effects, use multiple "not" matches. If you use "not" followed by a single "or" the matches will include those that only match one of the selected effects in the "or" portion. Likewise, if you have a "Not" followed by "Or", "Or" the results may contain no more than two of the 3 available effects in the "Or" selections.
When you select "Cure Disease", "Not", "Fortify One Handed", "Or", "Restore Health", "None" you'll get "Hawk Feathers" as a result, which does have the effect of "Fortify One Handed". This is perfectly normal because Hawk Feathers does not have "Restore Health". However, if you make the same selection but change the "Or" to "Not", Hawk Feathers will not be displayed. It works on the same basis for "Not","Or","Or" where it can match up to 2, but never 3.

- 1.32 - 1.4B
This is probably going to be the final release, and it will be released as a beta because I haven't done a whole lot of testing with addition of ingredients that are not in the stock game. Here's the changes:

- Two .DB files come with the application now, Ingredients.DB and Effects.DB, both have a miniature "readme" section at the top that explains the usage.
- I've removed all of the translations and it should now support all languages that Bethesda offers. On your first time running it asks you to choose your .strings file and the codepage to use when reading it. Because it sorts through all of the strings at run time it may take a tad longer to load than usual, but on my machine it wasn't a noticeable difference. And before anyone says anything, English uses Latin characters, so you should use the Central Europe (1250) codepage.

- 1.31 - 1.32
- General bug fixes
- Removed 1 of the ingredient "matchers" from the 2nd tab, since you can only use 3 ingredients in-game, because of this I moved some stuff around a bit.
- Added sorting capabilities to the items on the 2nd tab.
- The "Potion Info" section now has 1 list box containing both matched and unmatched effects, they are separated into groups.
- Added an update check, accessible by clicking Options -> Check for update
- 1.3 - 1.31
- Russian was reparsed using the proper codepage and will display Cyrillic properly.
- I really did set the default language to English this time, I promise!
- Tweaking to the Potion Information box, you can now sort by: Effect name, Count ("C"), or a couple stats from the ingredients (Magnitude, Duration). The Magnitude/Duration values -are- the values used when calculating the overall potion effects along with your alchemy skill, I'm just missing a formula to get these values 100% correct. Also added the labels for the Potion Name, Value and Weight. The Name/Value are still out of operation, but should be filled in soon, otherwise the weight should be spot on.
- Changed the ugly listboxes to listviews and added tabs to separate the name of the ingredient and the number of matches to previous selections they have. Looks a lot better imo. Sorting by matches is in the "To do" list.
- Fixed a bug (hopefully) that causes some items to lose their formatting at various times.
- I didn't like the .net resize mechanics, so now the second tab (Ingrediens) has a custom resize handler.
- Still waiting for the Swedish.STRINGS file parsing to be emailed to me, so next release I hope.
- Fixed a typo in the spelling of the word "French" in French.

- 1.21 - 1.3:
- Requested "Always On Top" implemented.
- UI rehashed, still looks like crap but at least it's not a steaming pile of crap now.
- Languages supported: English, French, German, Italian, Spanish, Polish, Russian, Czech.
- Added groundwork for character save game importing, and saving of settings between sessions (evident by language setting saved).
- Completely recreated the Ingredients tab in order to show the most matches per ingredient selected, and show intent for the direction I want to take this project in the future.
- The double-clicking feature has been around since the last release, but now it's more evident by the underline and blue text.
- As per evionify's request I have added an automated tool that will make all potions for you in game while you go do other things. Thanks evionify, and no, Swedish is still not going to be implemented. ;)
Notes: In the potion info's listbox an effect will be listed as "0" if there's only one occurrence of it because just like in game, the "strength" of that effect would be "0". This isn't a bug.
- 1.2 to 1.21:
-- Added "Not" to the logic dropdowns. -- see the "Not","Or" Mini-doc.
-- You can now type in ingredient/effect names.
-- Fixed a bug where "or" wasn't working properly.
-- All of the ingredients' effects are now known, as well as values and weights. Most of the locations are filled in also.

Future Versions:
- A third tab where you can import your ingredient list from a saved game and SAA will show what potions you can make with those ingredients.
- Potion Value ("Ingredient Matching" tab) - I'm not certain how the valuation mechanic works yet. If you have info please share!
- Swedish requested (implemented in 1.31)
- Do you have any ideas that would be beneficial? Let me know!