Mutagen-Modding / Mutagen.Bethesda.Analyzers

A project to diagnose and analyze the health of a mod or a load order
GNU General Public License v3.0
14 stars 4 forks source link

New Landscape Records Stealth-Overwrite #52

Open Elliebot-Z opened 3 years ago

Elliebot-Z commented 3 years ago

If a plugin creates a new landscape record for a cell that already has a landscape record from another plugin, only the latest loading landscape record is used. This creates a stealth-conflict that existing tools don't detect.

In cases where the master of the cell has a landscape record, landscape edits should always be done with overrides.

In cases where the master of the cell does NOT have a landscape record (I found a good half dozen of these in the vanilla esms), there isn't a clear remedy.