TexTools / xivModdingFramework

GNU General Public License v3.0
9 stars 16 forks source link

Use cached index files when loading eqp/eqdp/est/gmp files #42

Closed KoraLyn closed 2 years ago

KoraLyn commented 2 years ago

Users have been reporting metadata being incorrect after importing a modpack and choosing new items as the mod destination. I wasn't able to figure out how to reproduce it as any attempt seemingly worked fine until Titan figured out that it was occurring when choosing multiple new items of the same set.

The cause of the metadata seemingly not being moved properly is that the eqp/eqdp/est/gmp files are being read while using the non-cached index files. As a result any changes from previously cloned item in the same set aren't yet applied and get overwritten.

Modpack used to reproduce: https://www.patreon.com/posts/58549849

Steps:

  1. Import modpack, leave all options as default
  2. When given the choice of choosing new items, change the destination item from Sailor Shirt to Expeditioner's Tabard and Sailor Deck Shoes to Expeditioner's Thighboots
  3. Load the Expeditioner's Thighboots

Expected result: image Actual result: image