I'll add my voice as one of the people who would LOVE for this to be ported for SSE/AE. 50th+ playthrough on modded, I can't be arsed to test all recipes one by one I just want to input all the ingredients I have and how many and for the tool to tell me how to optimize it best to discover as many effects and recipes as possible with my stock of ingredients.
I've been debugging and messing with this tool, and it seems that the tool does not read .esp files. Any changes that any .esp files make are not read by the program, so for example if you had an ingredient in Skyrim like Spriggan Sap, and it was changed by an .esp file, the program would read the underwritten Skyrim.esm values for effects, magnitudes, and durations. I'm trying to find a workaround where you convert your .esp changes to an .esm file, and then rerun the tool and maybe it works? Because otherwise it works pretty well for only .esm files.
I have not tested it for SSE data, only for LE/Oldrim data.
EDIT: I have fantastic news; the tool 90% works because, like I thought, it only reads .esm file changes to existing ingredients from Skyrim.esm, etc. THEREFORE, what anyone has to do to get this tool working is convert ANY .esp mods that change magic effects or ingredients in tes5edit into an esm. You can do this in tes5edit or whatever xEdit tool when you go to the .esp mod > File Header > Record Header and edit it, check the .esm box. After you change the record header, you have to rename the .esp file in your file explorer to .esm. Load the new esms in the same order as they were as .esp files, and rerun the Alchemy Helper with everything selected, including your mod organizer settings. Most the changes should now load properly.
HOWEVER: You HAVE to manually add some ingredients to the ingredients.txt file in alphabetical order. I don't know why, but the scraper keeps skipping over some ingredients. For Enderal, it skipped the Fire Salts, Void Salts, Bear Claws, Claws, Holly Berries, some other ingredients I can't remember. You have to follow the format for entering new ingredients manually:
You also have to go into effects.txt and change effects that start with "101" with 202: 102E7F7 -> 202E7F7
The whole reason I did all this was because there are only 50 different mods that change ingredients/effects/whatever. There is no tool I could find online that scrapes the effects and ingredients from the data files as well as this tool. The reason I needed this tool was because I'm currently playing SSE Enderal and The Enderal Gameplay Overhaul mod has 50 or so versions, all changing alchemy effects and ingredients. I don't want to use the console to outright cheat and give me money, but I also don't want to go through the tedium of testing *squints* 18,670 recipes.
Shame this tool appears to be dead. It's really begging to be updated for Skyrim SE! It crashes as soon as I select a save, no matter whether I start it within MO2 or outside of it. The source code is available, any programmers out there?
I would love an update if anyone can takeover this, Fix caco support, and add a button that says "crafted" which removes the used ingredients from the available ingredients list.
It seems like the configuration process will only actually add plugins that add new ingredients, not ones that adjust the base cost of ingredients (this is the value that determines the septim value of the potions created, and by extension how much exp they give).
I have a plugin which heavily modifies these values and the potion calculator is not adjusting for these new values because I can't get it to parse that plugin from my plugins.txt. I use mod organizer, and my configuration points correctly to the plugins.txt in MO. Any ideas?
37 comments
I have not tested it for SSE data, only for LE/Oldrim data.
EDIT: I have fantastic news; the tool 90% works because, like I thought, it only reads .esm file changes to existing ingredients from Skyrim.esm, etc. THEREFORE, what anyone has to do to get this tool working is convert ANY .esp mods that change magic effects or ingredients in tes5edit into an esm. You can do this in tes5edit or whatever xEdit tool when you go to the .esp mod > File Header > Record Header and edit it, check the .esm box.
After you change the record header, you have to rename the .esp file in your file explorer to .esm. Load the new esms in the same order as they were as .esp files, and rerun the Alchemy Helper with everything selected, including your mod organizer settings. Most the changes should now load properly.
HOWEVER: You HAVE to manually add some ingredients to the ingredients.txt file in alphabetical order. I don't know why, but the scraper keeps skipping over some ingredients. For Enderal, it skipped the Fire Salts, Void Salts, Bear Claws, Claws, Holly Berries, some other ingredients I can't remember. You have to follow the format for entering new ingredients manually:
<ingredient name>
<esm the ingredient is from>
<ingredient formID>
<effectid1> <magnitude> <duration>
<effectid2> <magnitude> <duration>
<effectid3> <magnitude> <duration>
<effectid4> <magnitude> <duration>
You also have to go into effects.txt and change effects that start with "101" with 202:
102E7F7 -> 202E7F7
The whole reason I did all this was because there are only 50 different mods that change ingredients/effects/whatever. There is no tool I could find online that scrapes the effects and ingredients from the data files as well as this tool. The reason I needed this tool was because I'm currently playing SSE Enderal and The Enderal Gameplay Overhaul mod has 50 or so versions, all changing alchemy effects and ingredients. I don't want to use the console to outright cheat and give me money, but I also don't want to go through the tedium of testing *squints* 18,670 recipes.
It would be very much appreaciated, as there is nothing like this available.
I have a plugin which heavily modifies these values and the potion calculator is not adjusting for these new values because I can't get it to parse that plugin from my plugins.txt. I use mod organizer, and my configuration points correctly to the plugins.txt in MO. Any ideas?
Thank's in advance, Tyrion