Page 1 of 1

(Solved) Why does Bloodmoon.esm require Tribunal.esm?

Posted: 09 Mar 2017, 12:49
by Allofich
Looks like this was intentionally added.

https://bugs.openmw.org/projects/openmw ... cdd0957cdd

The original engine does not require Tribunal.esm for Bloodmoon.esm. In fact as I was playing Bloodmoon.esm I chose to play with only that and Morrowind.esm loaded because I saw in the Morrowind readme that "the Tribunal and
Bloodmoon master files are designed to only be dependent on the Morrowind master file -- and not each other." I know that there are warning messages that appear when loading them both, and although these aren't supposed to be a problem, I just wanted to be safe and avoid data conflicts.

So, I was thinking of filing a bug, but I found that this change was intentionally added. Anyone know why?

Re: Why does OpenMW make Bloodmoon.esm require Tribunal.esm?

Posted: 09 Mar 2017, 17:02
by scrawl
Because if you load both, the load order has to be Bloodmoon.esm last. The author of that change did not consider players that only have one of the expansions.

Re: Why does OpenMW make Bloodmoon.esm require Tribunal.esm?

Posted: 09 Mar 2017, 17:15
by Allofich
OK, well I have both expansions, but I just chose to load only the Bloodmoon.esm. It seems to me like it should also be possible to do it in OpenMW. Maybe we could just have them be automatically loaded with Tribunal first if they are both selected for loading.

Also it sounds like the comment in the code there that "Bloodmoon.esm requires Tribunal.esm" is inaccurate. I know for sure, at least, that it's not required to have both loaded to play Bloodmoon in the original engine. I went all the way through the Bloodmoon quests without any missing resources or anything like that.

Re: Why does OpenMW make Bloodmoon.esm require Tribunal.esm?

Posted: 09 Mar 2017, 17:27
by AnyOldName3
This really looks like information that something like LOOT or BOSS should be handling, not OpenMW (unless we build-in a plugin sorter).

That said, every computer or fresh install of OpenMW I've used has automatically placed Bloodmoon before Tribunal, so users who're just clicking away at things without knowing what they're doing are likely to get caught with their pants down if we leave it doing nothing.

Re: Why does OpenMW make Bloodmoon.esm require Tribunal.esm?

Posted: 09 Mar 2017, 18:55
by Allofich
That said, every computer or fresh install of OpenMW I've used has automatically placed Bloodmoon before Tribunal
Were they Steam installations? The .esm files are ordered by date modified, and with Steam the .esm files will be dated for when you installed from Steam, Bloodmoon then comes before Tribunal due to alphabetical order I believe. With the original dates of the files from the CD installations they should have been ordered correctly, since Bloodmoon was released after Tribunal.

Re: Why does OpenMW make Bloodmoon.esm require Tribunal.esm?

Posted: 09 Mar 2017, 19:02
by AnyOldName3
Before I'd ever run it, I copied my steam install of Morrowind to an external drive, and that's what I usually run OpenMW from on other computers. That would work as you said.

Re: Why does OpenMW make Bloodmoon.esm require Tribunal.esm?

Posted: 07 May 2017, 14:38
by Jyby
Allofich wrote:I just chose to load only the Bloodmoon.esm. It seems to me like it should also be possible to do it in OpenMW.
Did you chose this out of fear for the Dark Brotherhood? You can get them to stop attacking ya know. http://en.uesp.net/wiki/Tribunal:Dark_B ... od_Attacks
AnyOldName3 wrote:Before I'd ever run it, I copied my steam install of Morrowind to an external drive, and that's what I usually run OpenMW from on other computers. That would work as you said.
Yeah, I have a zipped up copy of my install because I usually play on my mac. Handy to have a backup as well if you're modding,

Moved to Support

Re: Why does OpenMW make Bloodmoon.esm require Tribunal.esm?

Posted: 07 May 2017, 16:48
by wareya
Tribunal's esm fixes a few problems with Morrowind's esm. You should really have it enabled even if you're not doing the Tribunal quest.