[RELz] mlox, a tool for anolyzing and sorting your load orde

Post » Fri May 27, 2011 9:03 pm

http://code.google.com/p/mlox/downloads/list)
(Windows exe version is standalone, the Python version requires http://planetelderscrolls.gamespy.com/View.php?view=OblivionUtilities.Detail&id=52560&id=44
(Note that if you have wxPython for Wrye Mash, it might not be the version mlox needs)
(Please download both the mlox application and mlox-data distribution archives from the download page)
(read all about mlox on the http://code.google.com/p/mlox/wiki/Mlox)

Previous Threads: http://www.gamesas.com/bgsforums/index.php?showtopic=938026, http://www.gamesas.com/bgsforums/index.php?showtopic=970900

mlox is a tool for anolyzing and sorting your plugin load order.

It runs on a simple little rule-based engine with a small set of rules that specify the order, conflict and pre-requisite relationships between your plugins.

mlox tidbit: did you know that the "Morrowind Patch Project" (MPP) obsoletes at least 74 older plugins for various bugfixes? mlox knows, and it can tell you if you've loaded an obsolete plugin.

Features

* runs on Windows or Linux smile.gif
* optimally reorders your load order to avoid known problems, where "optimally" is relative to the quality and coverage of the rule-base. (Currently the rule-base still needs some work, of course, but it continues to improve, thanks to the help of others).
* warns about missing pre-requisites
* warns about plugin conflicts
* prints notes for things you might want to know about a mod, but were too lazy to read the Readme, or even find the info in some post somewhere in the Internets smile.gif
* user customizable via a rules file. Just create an mlox_user.txt in your mlox directory, and start adding your own rules.
* can also check someone else's load list from a file: "mlox.py -wf Morrowind.ini" (or just paste the list of plugins into the Active plugins pane of the GUI. mlox understands the format of the [Game Files] section of Morrowind.ini, as well as the output of Wrye Mash and Reorder Mods++)

Here are links to the current documentation (they're just text files):
http://code.google.com/p/mlox/source/browse/trunk/mlox/mlox_readme.txt
http://code.google.com/p/mlox/source/browse/trunk/mlox/mlox_rules_guide.txt
http://code.google.com/p/mlox/source/browse/trunk/mlox/mlox_guts.txt

If mlox appeals to you and if you can help contribute to the rule-base, please send your contributions to me, and I'll post a new rule-base as soon as I can.

Your feedback is appreciated.
Thanks!

Since examples make great illustrations, here's the output of running mlox on a plugin list that was posted to the gamesas forums:
[NOTE]> 'Ald-Vendras_V3-LoKKen.esp'| ! An upgraded version (v3.1) of Ald Vendras is available:| ! http://planetelderscrolls.gamespy.com/View.php?view=Mods.Detail&id=3523[REQUIRES]!!!'Assassins Armory - Arrows.esp' Requires:> [ANY>   'MISSING(AreaEffectArrows.esp)',>   'MISSING(AreaEffectArrows XB Edition.esp)',>   'MISSING(Clean Official Plugins v1.1.esp)',>   'MISSING(OfficialMods_v5.esp)']| "Assassins Armory - Arrows.esp" requires the AreaEffectArrows plugin| (Ref: "Assassin's Armory readme.doc")| [Note that you may see this message if you have an older version of one| of the pre-requisites. In that case, it is suggested that you upgrade| to the newer version].[PATCH]!!'MISSING(Assassins Armory - Unofficial Patch 7.7.esp)' for:'Assassins Armory.esm'| "Assassins Armory - Unofficial Patch 7.7" is a patch for a couple small glitches in Assassin's Armory. It's available here:| http://planetelderscrolls.gamespy.com/View.php?view=Mods.Detail&id=644| (Ref: "readme_AssassinsArmoryUnofficialPatch_7_7.txt")[PATCH]!!'MISSING(BY_Patch_L1.5.esp)' for:'Beyond YsGramor v2.5.esm'| (Ref: "BY_Patch_ReadmeL1.5.txt")[NOTE]> 'TheBlackMill.esp'| ! TheBlackMill.esp is updated by TheBlackMill11.esp| ! ( http://www.elricm.com/nuke/html/modules.php?op=modload&name=Downloads&file=index&req=viewdownloaddetails&lid=3141 )[PATCH]!!'MISSING(BR_Werewolf_Patch.esp)' for:'Blasphemous Revenants.esp'| BR_Werewolf_Patch.esp is an available optional patch for Blasphemous Revenants.| "BR_Werewolf_Patch.esp will ensure that if you change into a werewolf in| front of only your revenants you will not become a 'known werewolf.'| It only works with BR revenants."| (Ref: "BR Werewolf Patch BETA Readme.txt")[CONFLICT]> [ANY 'Complete Morrowind.esp', 'MISSING(Complete Morrowind - Replacer.esp)']> [ANY>   'MISSING(Complete Morrowind - Tribunal & Bloodmoon.esp)',>   'MISSING(Complete Morrowind TB & BM - Replacer.esp)',>   [ALL 'Bloodmoon.esm', 'Tribunal.esm']]| You should only use "Complete Morrowind.esp" or "Complete Morrowind - Replacer.esp" if you do not have Tribunal and Bloodmoon.[NOTE]> '[SIZE 813593 Creatures.esp]'| A drop-in replacement patch for Creatures X is available that:| "Fixes the scarabs so they do spawn in swarms Changes the reflect| abilities, reflect 60 is now reflect 30 absorb magicka 30,| slightly more mage friendly"| (Ref: http://www.gamesas.com/bgsforums/index.php?showtopic=836725 )[NOTE]> 'GS_SEYDA NEEN COMPLETE.esp'| !! GS_SEYDA NEEN COMPLETE.esp breaks guard behavior and several quest mods.| !! Under certain circumstances, when you choose the second option in a conversation with an NPC, the NPC will say "Squeak" and start to follow you.| !! This happens when you tell a guard you want to go to jail, it also breaks many quests in Veldion 2.0.| !! The cause of this problem is a line of dialogue in greeting 0 ("Squeak") copied over from the Tribunal packrat, but losing the id check which limits the response to packrats in the original dialogue. To solve this problem, remove this line of dialogue in the CS.| (Ref: http://www.gamesas.com/bgsforums/index.php?s=&showtopic=926679&view=findpost&p=13560421 )[CONFLICT]> '[SIZE 178346 Lgnpc_SN.esp]'> [ANY 'Alternate Beginnings 2.esp', 'MISSING(CharGen_Revamped_v14.esp)']| LGNPC Seyda Neen 1.3 conflicts with some mods that change chargen, specifically when the NPC Socucius Ergalla is no longer nolore the dialog for the quest about the murdered taxman gets broken.| (Ref: http://www.gamesas.com/bgsforums/index.php?showtopic=937789 )[NOTE]> 'MWE_Base.esp'| Ensure you are using the latest version of Morrowind Enhanced, v1.6| http://planetelderscrolls.gamespy.com/View.php?view=Utilities.Detail&id=8[NOTE]> 'The Undead - MCA5.2 Compatibility Patch.esp'| ! "The Undead - MCA5.2 Compatibility Patch.esp" is not needed. If you have not already done so, install "MCA 5.2 - The Undead 3.0 Compatible" from:| ! http://www.elricm.com/nuke/html/modules.php?op=modload&name=Downloads&file=index&req=viewdownloaddetails&lid=4354| ! (Ref: http://www.gamesas.com/bgsforums/index.php?s=&showtopic=847583&view=findpost&p=12338232 )[CONFLICT]> 'MCA.esm'> 'Morrowind Comes Alive.esm'| "MCA.esm" is the newer version, you do not need to run "Morrowind Comes Alive.esm" with it.[NOTE]> [ALL>   [NOT 'MISSING(Vampire Embrace MCA Patch.esp)'],>   '[SIZE !2519851 MCA.esm]',>   'Vampire_Embrace.esp']| Under certain conditions, NPCs spawned by MCA will vanish. This is undesirable when you have used Vampire Embrace to turn them into your children or thrall. You might consider using the "Vampire Embrace MCA Patch" which keeps MCA-spawned NPCs in the game if they have been touched by "Vampire Embrace".| See: http://planetelderscrolls.gamespy.com/View.php?view=Mods.Detail&id=5983[NOTE]> [ALL>   [NOT 'MISSING(Vampire Embrace MCA Patch.esp)'],>   '[SIZE 2519851 MCA.esm]',>   'Vampire_Embrace.esp']| Under certain conditions, NPCs spawned by MCA will vanish. This is undesirable when you have used Vampire Embrace to turn them into your children or thrall. You might consider using the "Vampire Embrace MCA Patch" which keeps MCA-spawned NPCs in the game if they have been touched by "Vampire Embrace". However, "Vampire Embrace MCA Patch" is NOT compatible with the version of MCA 5.2 that is compatible with "The Undead 3.0", unless it is edited to remove some scripts.| See: http://planetelderscrolls.gamespy.com/View.php?view=Mods.Detail&id=5983[CONFLICT]> "Nevena's Twin Lamps & Slave Hunters 1.5.esp"> [ANY>   'GS_SEYDA NEEN COMPLETE.esp',>   "MISSING(Dogmeat's Servant Repository.esp)"]| "Dogmeat's Servant Repository" (and GS_SEYDA NEEN COMPLETE, which includes it) makes a very minor change to the slave script, it adds a "companion" variable so that slaves can act as companions. "Nevena's Twin Lamps & Slave Hunters 1.5" makes many changes to the slave script and won't work if these are overwritten by Dogmeat's script. If you want to play Nevena's Twin Lamps mod, load it afterwards. (Further investigation may be needed to see what effect this will have on Dogmeat's servants.)[CONFLICT]> 'Pegas Horse Ranch v3.1.esm'> 'Pegas Horse Ranch v3.1.esp'| Choose ONLY ONE of these plugins.| (Ref: "Pegas Horse Ranch Readme.txt")[CONFLICT]> 'RKCriminals BM.esp'> 'RKCriminals TR&BM.esp'| Choose ONLY ONE of these plugins.| "RKCriminals MW.esp" if you only have Morrowind without any expansions.| "RKCriminals TR.esp" if you only have Morrowind and Tribunal, but you don't have Bloodmoon.| "RKCriminals BM.esp" if you only have Morrowind and Bloodmoon, but you don't have Tribunal.| "RKCriminals TR&BM.esp" if you have Morrowind, Tribunal and Bloodmoon.| (Ref: Readme_RKC.htm)[REQUIRES]!!!'pcc_further_ext_smer_20.esp' Requires:> [ALL>   'pcc_smeradon_17.esp',>   'MISSING(pcc_extended_smeradon_21.esp)',>   'PCC_Knaarus_02.esp',>   'pcc_dunzar_02.esp',>   'MISSING(pcc_Xindaz_Veft_05.esp)']| (Ref: "pcc_further_ext_smer_20_readme.txt")| [Note that you may see this message if you have an older version of one| of the pre-requisites. In that case, it is suggested that you upgrade| to the newer version].[NOTE]> [ALL 'Tombs Expanded - The Undead Addon.esp', 'The Undead.esm']| "Tombs Expanded - The Undead Addon" was made for The Undead v2.2, you have a later version and so the Addon will not work.| (Ref: "readme_Tombs_Expanded_Addon.txt")[NOTE]> [ALL 'Tombs Expanded - The Undead Addon.esp', 'MCA.esm']| "Tombs Expanded - The Undead Addon" was made for The Undead v2.2, you have a later version and so the Addon will not work.| (Ref: "readme_Tombs_Expanded_Addon.txt")[NOTE]> [ALL 'Morrowind Patch v1.2.2.esm', 'Tribunal.esm', 'Bloodmoon.esm']| !! Morrowind Patch v1.2.2.esm is old and should only be run by people who do not have the expansions. Since you have Tribunal and Bloodmoon, it is highly recommended that you upgrade to the MPP!| !! http://planetelderscrolls.gamespy.com/View.php?view=Mods.Detail&id=7347| !! http://www.elricm.com/nuke/html/modules.php?op=modload&name=Downloads&file=index&req=viewdownloaddetails&lid=4519[NOTE]> 'Pelagiad Fix.esp'| ! All of these plugins are either included in, or the problems they address are also addressed by the latest MPP by quorn [Morrowind Patch v1.6.4]. It is recommended that you replace them with the MPP:| ! http://planetelderscrolls.gamespy.com/View.php?view=Mods.Detail&id=7347| ! http://www.elricm.com/nuke/html/modules.php?op=modload&name=Downloads&file=index&req=viewdownloaddetails&lid=4519[NOTE]> [ANY>   '[SIZE !3829352 BT_Whitewolf_2_0.esm]',>   '[SIZE !3829352 BT_Whitewolf_2_0.esp]']| The latest version of White Wolf of Lokken is 2.1, which includes Children of Morrowind 2.0 and the "kiss patch". You may want to upgrade:| http://lovkullen.net/Emma/lokken.htm[CONFLICT]> 'BT_Whitewolf_2_0.esp'> 'BT_Whitewolf_2_0.esm'| Choose ONLY ONE of these plugins.| (Ref: "WhiteWolfofLokken-readme.txt")

User avatar
TRIsha FEnnesse
 
Posts: 3369
Joined: Sun Feb 04, 2007 5:59 am

Post » Sat May 28, 2011 9:31 am

@ Dragon32 & Yacoby
Thanks for a clarification.
Cheers.
User avatar
Sarah MacLeod
 
Posts: 3422
Joined: Tue Nov 07, 2006 1:39 am

Post » Fri May 27, 2011 8:57 pm

New Release of the mlox rule-base:
http://mlox.googlecode.com/files/mlox-data_2009-05-30.7z

Including some of the latest contributions from vio, R.D., Dux2222, Black Crow King

backed out problems with:
Particle Arrow Replacer
Azriel the Merchant
load ordering for SpzInteriorDaylight.esp + Illuminated Windows.esp

Updated:
Antares' Big Mod (to version 5)
Service Requirements [Vanhikes, some updates by makeshiftwings]
NOM 2.13 rules (where plugin name was missing space: NOM2.13)
Wrye Patches A1.esp (now requires any plugin containing LeFemm armor)

Added:
LGNPC_SM_MCA5.esp (for MCA5.2)
User avatar
Neko Jenny
 
Posts: 3409
Joined: Thu Jun 22, 2006 4:29 am

Post » Sat May 28, 2011 12:30 am

Fair Magicka Regeneration by GlassBoy [Fair Magicka Regen.esp, http://planetelderscrolls.gamespy.com/View.php?view=mods.detail&id=888] contains a dirty global (which is not necessarily harmful).

Perhaps you want to expand mlox with an option, john.moonsugar, to show relatively unharmful things like notes on dirty references, dirty gmsts (not-evil) etc., so that advanced users can make their game absolutely clean and the standard/novice can ignore them.

mlox highlights mods that have moved up in the order with respect to their previous position. It seemed like a decent way to highlight the differences between the old and new lists. But I'm willing to take suggestions for better methods. In answer to which plugin dates are changed by mlox, they all are. After mlox does its sort, it just goes through the whole list of plugins and changes all the dates to be monotonically increasing, according to the new sort.
Ah. So all dates are changed. Is it feasible to make mlox change as few dates as possible? I mean, sometimes the user will want to keep a certain ordering and dating he or she has found out for future use.

Also, I didn't find any GMSTs in bcsounds or AreaAffectArrows.
I redownloaded from elderscrolls.com and both bcsounds and areaeffectarrows have GMSTs that are not evil, but still dirty.
User avatar
RaeAnne
 
Posts: 3427
Joined: Sat Jun 24, 2006 6:40 pm

Post » Sat May 28, 2011 2:58 am

Fair Magicka Regeneration by GlassBoy [Fair Magicka Regen.esp, http://planetelderscrolls.gamespy.com/View.php?view=mods.detail&id=888] contains a dirty global (which is not necessarily harmful).

It's a duplicate record that occurs in both Morrowind.esm and Tribunal.esm, so it's innocuous. I don't think it's worth notifying about, is it?

Perhaps you want to expand mlox with an option, john.moonsugar, to show relatively unharmful things like notes on dirty references, dirty gmsts (not-evil) etc., so that advanced users can make their game absolutely clean and the standard/novice can ignore them.

I'd like to actually be able to have a general solution for ignoring messages the user doesn't want to see, but I've had no time really design or implement one. But hopefully, this will happen in the future.

Ah. So all dates are changed. Is it feasible to make mlox change as few dates as possible? I mean, sometimes the user will want to keep a certain ordering and dating he or she has found out for future use.

Well one reason I did it that way was because BOSS does something similar, with people accepting that, and it's significantly simpler and therefore less error prone. And if you want to maintain a specific order, the mlox way to do this is to write an [Order] rule and put it in your mlox_user.txt. mlox is really designed to specify relative ordering, not ordering based on absolute dates, so changing it would kind of go in a direction that I'm not keen on going. If it turns out that lots of people do want this, then I'd be willing to reconsider my position.

I redownloaded from elderscrolls.com and both bcsounds and areaeffectarrows have GMSTs that are not evil, but still dirty.

I'll have to try getting them from elderscrolls instead of PES, thanks.
User avatar
Isabell Hoffmann
 
Posts: 3463
Joined: Wed Apr 18, 2007 11:34 pm

Post » Fri May 27, 2011 7:31 pm

It's a duplicate record that occurs in both Morrowind.esm and Tribunal.esm, so it's innocuous. I don't think it's worth notifying about, is it?

Since Morrowind.esm and Tribunal.esm should always load before any other plugins, the duplicated record won't interfere with other mods that want to change that global - however, FMR being an esp could load anywhere after other plugins and undo an intentional change.

I'd say go ahead and notify.

I'd like to actually be able to have a general solution for ignoring messages the user doesn't want to see, but I've had no time really design or implement one. But hopefully, this will happen in the future.

I'd also like to see this implemented - good suggestion Dux2222! :thumbsup:


Regarding redating... my vote is for relative date ordering. Maybe implement an option for the user to specify the date/timestamp increment? By year; or by a number of seconds / minutes / hours.
User avatar
saharen beauty
 
Posts: 3456
Joined: Wed Nov 22, 2006 12:54 am

Post » Fri May 27, 2011 6:17 pm

Since Morrowind.esm and Tribunal.esm should always load before any other plugins, the duplicated record won't interfere with other mods that want to change that global - however, FMR being an esp could load anywhere after other plugins and undo an intentional change.

I'd say go ahead and notify.

I understand the order issue, but I've been (mostly) avoiding notification in the case of duplicates, since there are so many plugins that have duplicate records, and there are so few actual problems that are reported due to that. (While I'm sure duplicates may cause reversion of some object values, I've never actually seen anyone report a problem due to duplicates). Also, just running TESTOOL to clean your mods should mostly get rid of stuff like this. Maybe I could do more to promote cleaning with TESTOOL or maybe I could incorporate some of the automatic detection of dups from tes3lint, so I'm still considering the best way to go here.

Regarding redating... my vote is for relative date ordering. Maybe implement an option for the user to specify the date/timestamp increment? By year; or by a number of seconds / minutes / hours.

I'm not seeing the benefit or appeal of such a feature to the average user, but I'm willing to be convinced that it's a good way to go. While it's pretty easy to implement, I'd like to do it on top of a general program preferences/ini file, which I don't have yet, and which would be more work (but it's in the plans for some point in the future).
User avatar
Elena Alina
 
Posts: 3415
Joined: Sun Apr 01, 2007 7:24 am

Post » Sat May 28, 2011 7:04 am

Regarding redating... my vote is for relative date ordering. Maybe implement an option for the user to specify the date/timestamp increment? By year; or by a number of seconds / minutes / hours.

Why?
User avatar
Brιonα Renae
 
Posts: 3430
Joined: Mon Oct 22, 2007 3:10 am

Post » Sat May 28, 2011 12:02 am

I understand the order issue, but I've been (mostly) avoiding notification in the case of duplicates, since there are so many plugins that have duplicate records, and there are so few actual problems that are reported due to that. (While I'm sure duplicates may cause reversion of some object values, I've never actually seen anyone report a problem due to duplicates). Also, just running TESTOOL to clean your mods should mostly get rid of stuff like this. Maybe I could do more to promote cleaning with TESTOOL or maybe I could incorporate some of the automatic detection of dups from tes3lint, so I'm still considering the best way to go here.

The average user is probably going to be oblivious to an intentional change that's reverted by a dirty record if they're unaware of it in the first place - i.e. the mod isn't run against testool, isn't checked with tespcd, or something like mlox doesn't point it out. Conflicts like these that don't also obviously break the mod that depends on the intended change aren't likely to be reported.

Incorporating auto detection via tes3lint would be terrific. And promoting that at least plugins are checked for cleanliness can't be emphasized enough. -_-

I'm not seeing the benefit or appeal of such a feature to the average user, but I'm willing to be convinced that it's a good way to go. While it's pretty easy to implement, I'd like to do it on top of a general program preferences/ini file, which I don't have yet, and which would be more work (but it's in the plans for some point in the future).

Why?

My thought is to make it easier to insert future plugins after reordering (like a custom patch or new mod not yet known to mlox) where reordering again wouldn't be necessary or desirable. Of course setting up a rule in mlox_user for the plugin would also work, tho it might be easier to just manually adjust the date/time so it's placed in the desired load position - having the load order sorted so there's some room to play with would expedite that.

Granted, such a feature would be more of a benefit to Wrye Mash users (or those using a tool that allows manual plugin date manipulation).
User avatar
Nicholas
 
Posts: 3454
Joined: Wed Jul 04, 2007 12:05 am

Post » Fri May 27, 2011 9:39 pm

Ok i reinstalled mlox now im trying to get it to run and it wont
I double click the mlx.py file, mlox opens for 1 second that closes not sure why.
Also
# mlox-VER.7z if you have Windows with Python25 and wxPython installed, or if you want to run on Linux.
I wasn't able to find that for download
I figure i should post the err file
mlox.py 0.55 [mlox-base 2009-05-30 23:54:07 (UTC)] (en/cp1252)Python Version: 2.5wxPython Version: 2.8.0.1Traceback (most recent call last):  File "F:\Morrowind\mlox\mlox.py", line 1723, in <module>	main()  File "F:\Morrowind\mlox\mlox.py", line 1631, in main	mlox_gui().start()  File "F:\Morrowind\mlox\mlox.py", line 1516, in start	self.anolyze_loadorder(None)  File "F:\Morrowind\mlox\mlox.py", line 1505, in anolyze_loadorder	self.highlight_warnings(self.txt_msg)  File "F:\Morrowind\mlox\mlox.py", line 1447, in highlight_warnings	low = rt.TextAttrEx()   ; low.SetBackgroundColour(wx.Colour(125,220,240))AttributeError: 'module' object has no attribute 'TextAttrEx'

User avatar
Damned_Queen
 
Posts: 3425
Joined: Fri Apr 20, 2007 5:18 pm

Post » Fri May 27, 2011 11:25 pm


# mlox-VER.7z if you have Windows with Python25 and wxPython installed, or if you want to run on Linux.
I wasn't able to find that for download
"VER" just means version number. 0.55 is the latest, which you have

mlox.py 0.55 [mlox-base 2009-05-30 23:54:07 (UTC)] (en/cp1252)Python Version: 2.5wxPython Version: 2.8.0.1Traceback (most recent call last):  File "F:\Morrowind\mlox\mlox.py", line 1723, in <module>	main()  File "F:\Morrowind\mlox\mlox.py", line 1631, in main	mlox_gui().start()  File "F:\Morrowind\mlox\mlox.py", line 1516, in start	self.anolyze_loadorder(None)  File "F:\Morrowind\mlox\mlox.py", line 1505, in anolyze_loadorder	self.highlight_warnings(self.txt_msg)  File "F:\Morrowind\mlox\mlox.py", line 1447, in highlight_warnings	low = rt.TextAttrEx()  ; low.SetBackgroundColour(wx.Colour(125,220,240))AttributeError: 'module' object has no attribute 'TextAttrEx'
You have v2.8.0.1 of wxPython. The http://code.google.com/p/mlox/wiki/Mlox#Download_mlox say you need v2.8.7.1, try upgrading wxPython. You might need to uninstall your current version first, I'm not sure.
User avatar
i grind hard
 
Posts: 3463
Joined: Sat Aug 18, 2007 2:58 am

Post » Fri May 27, 2011 8:27 pm

Trying now.
YAY works, Btw i figured out my last problem, it was i installed the windows standalone version of mlox over the python one :P
User avatar
Elina
 
Posts: 3411
Joined: Wed Jun 21, 2006 10:09 pm

Post » Sat May 28, 2011 4:55 am

Sooo, how's that merged objects coming along?
User avatar
Ludivine Poussineau
 
Posts: 3353
Joined: Fri Mar 30, 2007 2:49 pm

Post » Fri May 27, 2011 11:17 pm

Very useful tool, thanks! :D
User avatar
TASTY TRACY
 
Posts: 3282
Joined: Thu Jun 22, 2006 7:11 pm

Post » Fri May 27, 2011 7:42 pm

Baratheon79's Rethan Expansion should load after NoM if you use the NoM version of the mod.

From the redme
Note on Necessities of Morrowind version:In order for this version to work properly, it is recommend to have Rethan Expansionload after NoM.


And thanks for a great tool.
User avatar
QuinDINGDONGcey
 
Posts: 3369
Joined: Mon Jul 23, 2007 4:11 pm

Post » Sat May 28, 2011 1:59 am

Hello, there is a new release of the rule-base: mlox-data_2009-07-30a.7z
Available from the usual place: http://code.google.com/p/mlox/downloads/list

This release is mostly containing a bunch of Note rules for evil GMSTs as provided to me by viola, who has done all the research. I just merged and tested, so if there are any problems (I don't anticipate any), let me know and I'll fix them.

I also included an order rule for NOM/Baratheon79's Rethan Expansion, as pointed out by Jarulf.

Pjstaab: if you are referring to my previous wild claims to be working on a new object merger tool, I'm afraid I've shelved my plans for that for the moment.
User avatar
RUby DIaz
 
Posts: 3383
Joined: Wed Nov 29, 2006 8:18 am

Post » Sat May 28, 2011 12:56 am

This release is mostly containing a bunch of Note rules for evil GMSTs as provided to me by viola, who has done all the research. I just merged and tested, so if there are any problems (I don't anticipate any), let me know and I'll fix them.


No problems,ran it just now, this thing only gets better and better, several good pointers to issues,and how to fix it. :goodjob:
User avatar
suzan
 
Posts: 3329
Joined: Mon Jul 17, 2006 5:32 pm

Post » Sat May 28, 2011 12:23 am

Wow! This thing is great! It isolates every single bug hidden in my mods, and tells me how to kill the bugs!
User avatar
James Rhead
 
Posts: 3474
Joined: Sat Jul 14, 2007 7:32 am

Post » Fri May 27, 2011 11:47 pm

Hello, there is a new release of the rule-base: mlox-data_2009-07-30a.7z
Available from the usual place: http://code.google.com/p/mlox/downloads/list

This release is mostly containing a bunch of Note rules for evil GMSTs as provided to me by viola, who has done all the research. I just merged and tested, so if there are any problems (I don't anticipate any), let me know and I'll fix them.

I also included an order rule for NOM/Baratheon79's Rethan Expansion, as pointed out by Jarulf.


Thanks for the update. Sure enough, it pointed out that Tales of Tel Branora had evil GMSTs, so I fixed it. Excellent tool. :)
User avatar
Alina loves Alexandra
 
Posts: 3456
Joined: Mon Jan 01, 2007 7:55 pm

Post » Sat May 28, 2011 6:59 am

Hello, there is a new release of the rule-base: mlox-data_2009-07-30a.7z
Available from the usual place: http://code.google.com/p/mlox/downloads/list

This release is mostly containing a bunch of Note rules for evil GMSTs as provided to me by viola, who has done all the research. I just merged and tested, so if there are any problems (I don't anticipate any), let me know and I'll fix them.

I also included an order rule for NOM/Baratheon79's Rethan Expansion, as pointed out by Jarulf.

Pjstaab: if you are referring to my previous wild claims to be working on a new object merger tool, I'm afraid I've shelved my plans for that for the moment.



Was just wondering if you were still around... Thanks for the update.

:foodndrink:
User avatar
Ice Fire
 
Posts: 3394
Joined: Fri Nov 16, 2007 3:27 am

Post » Sat May 28, 2011 4:46 am

Just wanted to pop in to say THANK YOU for making this program. It's one of those things where you say to yourself "this idea is so simple, yet so brilliant, why didn't anyone think of it before"? I just discovered that Oblivion has a similar program (called BOSS) and I'm really happy that they both have these excellent programs available :)
User avatar
Jessica Nash
 
Posts: 3424
Joined: Tue Dec 19, 2006 10:18 pm

Post » Sat May 28, 2011 12:57 am

Mlox's update load order button doesnt work for me. I press it and nothing gets changed. I dont have lock timers on.
User avatar
kyle pinchen
 
Posts: 3475
Joined: Thu May 17, 2007 9:01 pm

Post » Fri May 27, 2011 7:02 pm

Mlox's update load order button doesnt work for me. I press it and nothing gets changed. I dont have lock timers on.

Yeah, I need to work on the error handling a bit. Currently errors go to a file called mlox.err, which is just a text file, but I guess I didn't make it obvious enough. If you could open it and post the contents here, I'll try to figure out what your problem is. The most common problem is when people run the python version (not the .exe) with the wrong version of wxPython, but it could be other things too.
User avatar
Benito Martinez
 
Posts: 3470
Joined: Thu Aug 30, 2007 6:33 am

Post » Fri May 27, 2011 6:48 pm

Thanks for the update, John! I've been a bit lax in adding new rules recently. Maybe sometime soon I'll get back into it...
User avatar
Greg Swan
 
Posts: 3413
Joined: Tue Jun 05, 2007 12:49 am

Post » Fri May 27, 2011 11:45 pm

Has anyone mentioned that "Julan Ashlander Companion" should not be moved in the list order during gameplay? http://www.gamesas.com/bgsforums/index.php?s=&showtopic=997663&view=findpost&p=14855989
User avatar
Stefanny Cardona
 
Posts: 3352
Joined: Tue Dec 19, 2006 8:08 pm

Next

Return to III - Morrowind