Other than that, mlox keeps telling me I have version 1.4 of RoHT and should upgrade, whereas I do have version 1.5 installed...???
It always helps to know the exact wording of the message you are inquiring about. In this case, I believe that the rule-base only knows about RoHT up to V 1.4. I'll check that for the upcoming rule-base update.
Actually, Whattheh, you have version 1.41 and the mlox rule is completely accurate. It'll display the Note when it finds a version of RoHT less than 1.41
And 1.5 is less than 1.41 (5 < 41). I popped something in to update for 1.5 a week or two back. Hopefully John sees this / gets my PM about that before spending too much time writing stuff.
I hope this doesn't get lost on the 11th page . . .I accidentally had both Morrowind Patch v1.6.4.esm *AND* Morrowind Patch v1.6.5-BETA.esm checked in my load order and mlox missed it. I didn't even notice it until I found a door doubled in the Balmora Council Club and checked out where they both came from. Might want to stick this in with the next rule base update.
I know what you mean, trouble is with that is do we then start catering for all the other different possible combinations of versions out there? E.g. someone with both 1.41 and 1.5 of RoHT? It's bad enough with all the "You should upgrade!" Notes in there at the moment and checking up on them (I recently added some rules for BTB's Game Improvements and there's
no way I'll be doing a version check on that!)
I'll listen to what John says of course: it's his program. But, to me, it seems that it's a lot of work for a pretty rare eventuality, we have to expect the mod user to do
some of the work
That said, there was one thing I noticed that can cause a problem when someone has multiple versions of the same plugin. I was entering some rules for Gawain's "Knight saddle for Pegas Horse Ranch" and one of the user modlists I check against had two copies of Pegas Horse Ranch (Pegas Horse Ranch v3.0.esm and Pegas Horse Ranch v3.1.esm)
That combined with the rule I was testing:
[Requires] (Ref: Knight saddle - readme.txt)Knight saddle -steel- for ESMversion.espPegas Horse Ranch v?.?.esm
Led to a Parse error:
mlox_base.txt:11427: Parse Error(), expected start of rule [Buffer=pegas horse ranch v3.1.esm ]
Which I believe is because of using the "?" wild card.
Anyway, that's maybe something more for John that anyone else here.
If anyone's interested in the rules I've been adding I've mainly been going through the consolidated mod list from Fligg's Census and Excise Office. I compared the plugin names there against what's in mlox_base.txt and where a particular plugin name didn't appear (in mlox_base.txt) I've checked it out and written rules if needed. And wandered about through related plugins as is my wont. Current mlox_base.txt up on Google code has rules for all the plugins used by 16 or more people (~5% of C&E users). I'm going to stop when I've checked all the plugins used by 10 or more as then it starts to get a bit silly. So, this should mean that there's a better coverage of the popular mods, rather than just the ones I use or are reported here
Woah, code tags are a bit bonkers now.