      LGNPC - Patch
      By alvazir

Version: 2.0.0

=========
Contents
=========
1.    Description
2.    Requirements
3.    Installation
4.    Notes on LGNPC load order and compatibility
5.    Changelog
6.    Credits
7.    Contact
8.    Permissions

============
Description
============
This patch contains several fixes and compatibility patches for most Less Generic NPCs mods(everything except Seyda Neen and Pelagiad, because they don't fit into my game). Use only one folder(merged or modular) for each category of patches:

01 LGNPC Fixes - Modular
    - Note: dialogue script fixes are to make those scripts compile in OpenMW. Morrowind engine probably doesn't need them, though won't hurt to have them.

    - LGNPC_NoLore - Patch for Purists.esp
        - Port 6 PFP fixes into NoLore

    - LGNPC_Aldruhn - Dialogue Script Fix.esp
        - Fix 1 dialogue script

    - LGNPC_VivecFQ - Dialogue Script Fix.esp
        - Fix 2 dialogue scripts

    - LGNPC_SecretMasters - Dialogue Script Fix.esp
        - Fix 2 dialogue scripts

    - LGNPC_PaxRedoran - Dialogue Script Fix.esp
        - Fix 10 dialogue scripts

01 LGNPC Fixes - Merged

    - LGNPC Fixes Merged.esp
        - All fixes merged

02 LGNPC Compatibility Patches - Modular

    - LGNPC_Aldruhn - VA_OtherCouncilClub.esp
        - Makes both "The OTHER Council Club" and "LGNPC Ald-ruhn" compatible
        - Merge scripts

    - LGNPC_Aldruhn - Improved Inns Expanded Entertainers.esp
        - Makes both "Improved Inns Expanded(Entertainers)" and "LGNPC Ald-ruhn" compatible
        - Merge scripts
        - Merge changes for NPC "Darvam Hlaren"
        - Make sure to load it after "Cammon Tong" too(changes of Cammon Tong also merged, though nothing will break if you don't use it)

    - LGNPC_SecretMasters - SV Terrors Of The Night.esp
        - Makes both "SV - Terrors of the Night" and "LGNPC Secret Masters" compatible
        - Merge scripts
        - Merge changes for NPC "Sirollus Saccus"
        - Make sure to load it after "LeFemmeArmor" and "Imperial Legion Expansion" too(changes of those are also merged, though nothing will break if you don't use those)

    - LGNPC_TelMora - OAAB_Tel Mora.esp
        - Merge Natesse's added script and item to prevent breaking 3 LGNPC scripts
        - Not needed if you use record merging utilities, though won't harm if you do

02 LGNPC Compatibility Patches - Merged

    - LGNPC - Compatibility Patches - Merged.esp
        - All compatibility patches merged

=============
Requirements
=============
- LGNPC mods(for corresponding patches)
- Patch for Purists(for LGNPC_NoLore - Patch for Purists/LGNPC Fixes Merged patches)
- (optional) any or all of mentioned mods for corresponding compatibility patches

=============
Installation
=============
- Install as any other mod
- (optional) Activate patch(es) from either of "01 LGNPC Fixes" directories
    - Load right after(below) LGNPC mods
- (optional) Activate patch(es) from either of "02 LGNPC Compatibility Patches" directories
    - Load after(below) plugins being patched

============================================
Notes on LGNPC load order and compatibility
============================================
LGNPC is massive. To my surprise I've noticed only few conflicts with other mods that required patches. I had to remove/install few mods and change load order for others though. Here are my notes that may be of use for someone:

1. Install LGNPC mods(note that I do not use Seyda Neen, Pelagiad, Emma's Faces for Khuul)

2. Check updated MLOX rules for detailed LGNPC load order(https://github.com/DanaePlays/mlox-rules/blob/main/mlox_base.txt) or simply run updated MLOX.

3. Remove mods:
    - Cinia(conflicts with LGNPC Secret Masters)
    - Blight at the Hairat-Vassamsi Egg Mine(conflicts with LGNPC Pax Redoran)
    - Marandus Rebuilt(possible conflicts with Pax Redoran)
    - (It seems that "To Serve Sithis" conflicts with LGNPC, but it was already removed from my setup)

4. Install mods:
    - Greetings For No Lore LGNPC Patch(when using Greetings For No Lore)
    - Replaced Marandus Rebuilt with Better Dunmer Strongholds for Marandus
    - (Install The Publicans LGNPC patch when using The Publicans. I use Improved Inns Expanded though and had to make patch for it)

5. Change load order("A" -> "B" means that "B" should be loaded after(below) "A"):
    - Inter-LGNPC mod order: No Lore -> (other LGNPC) -> Uvirith -> Secret Masters -> Indarys -> Vivec Redoran -> Pax Redoran -> (Ebonheart, Suran - any place really)
    - (Havish, TR etc ESMs) -> LGNPC
    - Djangos(and other generic dialogue mods) -> LGNPC NoLore
    - Greetings for No Lore -> LGNPC NoLore -> Greetings for No Lore LGNPC Patch
    - Ports of Vvardenfell -> LGNPC Gnaar Mok
    - Boys in the Hood -> LGNPC Gnaar Mok
    - Entertainers Expanded -> LGNPC VivecFQ
    - Imperial Legion Expansion -> LGNPC Secret Masters
    - LGNPC NoLore -> Dura Gra-Bol's House Reclaimed
    - LGNPC NoLore -> Wakim(if you use it, I use BTB instead)
    - LGNPC -> Uvirith's Legacy(and all the patches, Rise of House Telvanni etc)
    - LGNPC -> Welcome to the Arena
    - LGNPC -> Immersive Madness
    - (Emma's Faces for Khuul will conflict with many mods)

6. Excerpt from my load order with mentioned mods. Comments are denoted with "#" sign ahead:

# Patch for Purists should be as early in load order as possible
Patch for Purists.esm

# Load earlier than LGNPC Secret Masters
LeFemmArmor.esp

# Generic Dialogue Mods should be placed before LGNPC NoLore
Greetings for No Lore.esp
LDM - Context Matters 1.5.ESP
Idle Talk.ESP
...
Raym's Vampire Rumors.esp
Djangos Dialogue.ESP
Djangos Dialogue - Patch for Purists.esp
What Thieves Guild.ESP

# Entertainers Expanded to let LGNPC overwrite common records
Entertainers Expanded.esp

# LGNPC Block
LGNPC_NoLore.esp
LGNPC_GnaarMok_v1_20.esp
LGNPC_AldVelothi_v1_20.esp
LGNPC_MaarGan.esp
LGNPC_HlaOad.esp
LGNPC_Aldruhn.esp
LGNPC_Aldruhn_suppl.esp
LGNPC_TelMora.esp
LGNPC_Khuul.esp
LGNPC_VivecFQ.esp
LGNPC_TelUvirith.esp
LGNPC_SecretMasters.esp
LGNPC_IndarysManor.esp
LGNPC_VivecRedoran.esp
LGNPC_PaxRedoran.esp
LGNPC_Ebonheart.esp
LGNPC_Suran.esp

# I use LGNPC Fixes Merged and placed it after all LGNPC.
# Place modular fixes after corresponding mods, or after all LGNPC mods - doesn't really matter
LGNPC Fixes Merged.esp

# Uvirith's Legacy Block
Uvirith's Legacy_3.53.esp
UL_3.5_TR_21.01_Add-on.omwaddon
TeaMod_2.1.esp
TeaMod_TeaGiving.esp
Building Up Uvirith's Legacy1.1.ESP

# Greetings for No Lore LGNPC Patch
GfNL-LGNPC Patch.esp

# Conflict with LGNPC Ald-ruhn. Compatibility patch is required.
Improved Inns Expanded - Entertainers.ESP

# I'd place Boys in the Hood before LGNPC Gnaar Mok without compatiblity patch
Boys in the Hood.ESP
CultSheog.ESP

# I'd place Ports of Vvardenfell before LGNPC Gnaar Mok without compatiblity patch
Ports Of Vvardenfell V1.6 - Aggressively Compatible - The Strider's Nest.esp

Imperial Legion Expansion.esp
Welcome to the Arena! v6.7.esp

# SV - Terrors of The Night conflicts with LGNPC Ald-ruhn. Compatibility patch is required.
SV - Terrors Of The Night Normal.ESP
# <- I'd place "LGNPC_SecretMasters - SV Terrors Of The Night.esp" here in case of modular compatibility patches

# Dura would better be placed after LGNPC NoLore
Dura Gra-Bol's House Reclaimed.ESP

# Camonna Tong slightly conflicts with LGNPC Ald-ruhn. I'd place it before LGNPC Ald-ruhn without compatibility patch
Camonna Tong.esp
# <- I'd place "LGNPC_Aldruhn - Improved Inns Expanded Entertainers.esp" here in case of modular compatibility patches

# "The Other Council Club" slightly conflicts with LGNPC Ald-ruhn. I'd place it before LGNPC Ald-ruhn without compatibility patch
VA_OtherCouncilClub.ESP
# <- I'd place "LGNPC_Aldruhn - VA_OtherCouncilClub.esp" here in case of modular compatibility patches

# Compatibility patch is placed after all the plugins it patches
# Place modular fixes after corresponding mods in case you use them
LGNPC - Compatibility Patches - Merged.esp

==========
Changelog
==========
2.0.0
  - Improve "LGNPC_PaxRedoran - Dialogue Script Fix"(8 fixes to it became 10)
    - Fix soft crash due to AddTopic "wild nix-hound"(credit to SandWood Jones who found it)
    - Reason seems to be either UMP changing "wild nix hound" topic name to "wild nix-hound" or authors' mistake
  - Add "LGNPC_TelMora - OAAB_Tel Mora" patch
    - Merge Natesse's added script and item
    - Not needed if you use record merging utilities, though won't harm if you do
  - Rename Merged Compatibility Patch to shorter "LGNPC - Compatibility Patches - Merged"
1.0.0
  - Initial release

========
Credits
========
- The LGNPC Team: LGNPC
- half11 and TES3 Community: Patch for Purists
- Vidi_Aquam: The OTHER Council Club
- RandomPal: Improved Inns Expanded
- Siralvek: SV - Terrors of the Night
- Melchior Dahrk: OAAB Tel Mora
- SandWood Jones: finding error/conflict in PaxRedoran(AddTopic "wild nix-hound")
- John Moonsugar: tes3cmd

========
Contact
========
Morrowind Nexus: https://www.nexusmods.com/morrowind/users/77253

============
Permissions
============
You can use this however you want, as long as you credit authors.
