there is a minor incompatibility with Controlled Consumption. when trying to consume an ingredient, its first effect will always get revealed, even if the ingredient isn't actually consumed because of CC's time out. this can be fixed by lowering priority of onIngredConsumed callback, at line 363:
Having a problem where whenever I spam mix potions it keeps adding more and more "potion" suffixes to my potions. E.g. Resist Poison Potion Potion Potion Potion Potion Potion.
As it is now, this mod seems to do way too much, thereby overshooting its target. For example: I want to make a Fortify Intelligence potion. I cannot select "Fortify Intelligence" for the filter, only "Fortify Attribute". But that gives me the ingredients for ALL the different "Fortify <attrib> recipes, so I'm still browsing through a list of way too many ingedrients. That, therefor, is not helpful. And of course, this goes for ALL the "xxxx Attrib" or "xxxx Skill" recipes... If you can't single out s single specific attrib or skill, this mod is not helping.
Actually select the 1st ingredient which has the property you want, and after that for the 2nd only those who have this same property in common will appear in yellow, the others will be in white
I found the issue of the preceding message. It's a non-english game language issue. The author of the script check for a window name in his script main.lua line 151, and if your game isn't in english it will not find it and break. That'll do exactly like the below screenshot. To fix it, pray the author gently or try this: *** At your own risk *** - go where this mod is installed (should be somewhere like "Morrowind\Data Files\MWSE\mods\alchemicalKnowledge - there you should have the lua files. Get the "main.lua" and make a backup of it. - now get a lua editor (not notepad or Notepad++, or the file save will be screwed) like "lua for windows" (google it) - open the file main.lua with this editor, and go to the line number 151, it should read like this: "if child.text == "Apparatus" then" - now you have to change this "Apparatus" word with the correct one (and exactly like it) in your game's language. How to get that you ask? then read on... - Open The Elder Scroll Constructor Set (TESCS) and setActive the morrowind.esb, then find the menu Gameplay > Settings > Menus (click another thumbnail if Menus is empty). The go down the list and find your language name for "sApparatus" . it should be about halfway down. (You can also remember it from playing, but any mistake will fail here). Copy the name (simple click on it should select it, then ctrl+C) - now back to your lua editor, in the line I indicated, replace "Apparatus" between the quotemarks by your word. - save the file, replace the original main.lua with yours and you're done. It should work now.
BIG THANKS to VitruvianGuar for this wonderfull mod! I hope there will be a proper fix for it! ;)
45 comments
-- event.register("equip", onIngredConsumed)
event.register("equip", onIngredConsumed, { priority = -1 })
i will note that this fix was actually suggested by Merlord, i'm just here leaving this comment for mod author and other people to see
rightBlock:createLabel{text = "Potion'}
to
rightBlock:createLabel{text = strings.effectFilter}
E.g. Resist Poison Potion Potion Potion Potion Potion Potion.
Is there anything I can do to fix this?
That, therefor, is not helpful. And of course, this goes for ALL the "xxxx Attrib" or "xxxx Skill" recipes... If you can't single out s single specific attrib or skill, this mod is not helping.
Fixed menu interface bug for non-Engllish versions of the game described bellow.
Better localization support in general - check strings.lua.
To fix it, pray the author gently or try this:
*** At your own risk ***
- go where this mod is installed (should be somewhere like "Morrowind\Data Files\MWSE\mods\alchemicalKnowledge
- there you should have the lua files. Get the "main.lua" and make a backup of it.
- now get a lua editor (not notepad or Notepad++, or the file save will be screwed) like "lua for windows" (google it)
- open the file main.lua with this editor, and go to the line number 151, it should read like this: "if child.text == "Apparatus" then"
- now you have to change this "Apparatus" word with the correct one (and exactly like it) in your game's language. How to get that you ask? then read on...
- Open The Elder Scroll Constructor Set (TESCS) and setActive the morrowind.esb, then find the menu Gameplay > Settings > Menus (click another thumbnail if Menus is empty). The go down the list and find your language name for "sApparatus" . it should be about halfway down. (You can also remember it from playing, but any mistake will fail here). Copy the name (simple click on it should select it, then ctrl+C)
- now back to your lua editor, in the line I indicated, replace "Apparatus" between the quotemarks by your word.
- save the file, replace the original main.lua with yours and you're done. It should work now.
BIG THANKS to VitruvianGuar for this wonderfull mod! I hope there will be a proper fix for it! ;)
For Polish version of the game, this line should be:
if child.text == "Aparatura" then