@@ -314,16 +314,20 @@ internal static async Task ApplyMetadataBatched(List<ItemMetadata> data, IndexFi
314
314
}
315
315
}
316
316
317
- // Batch install functions for these three.
318
- await _eqp . SaveEqpEntries ( eqpEntries , dummyItem , index , modlist ) ;
319
- await _eqp . SaveEqdpEntries ( eqdpEntries , dummyItem , index , modlist ) ;
320
- await _eqp . SaveGmpEntries ( gmpEntries , dummyItem , index , modlist ) ;
321
317
322
- // The EST function already does batch applications by nature of how it works,
323
- // so just call it once for each of the four EST types represented.
324
- foreach ( var kv in estEntries )
318
+ if ( index . DataFile == XivDataFile . _04_Chara )
325
319
{
326
- await Est . SaveExtraSkeletonEntries ( kv . Key , kv . Value , dummyItem , index , modlist ) ;
320
+ // Batch install functions for these three.
321
+ await _eqp . SaveEqpEntries ( eqpEntries , dummyItem , index , modlist ) ;
322
+ await _eqp . SaveEqdpEntries ( eqdpEntries , dummyItem , index , modlist ) ;
323
+ await _eqp . SaveGmpEntries ( gmpEntries , dummyItem , index , modlist ) ;
324
+
325
+ // The EST function already does batch applications by nature of how it works,
326
+ // so just call it once for each of the four EST types represented.
327
+ foreach ( var kv in estEntries )
328
+ {
329
+ await Est . SaveExtraSkeletonEntries ( kv . Key , kv . Value , dummyItem , index , modlist ) ;
330
+ }
327
331
}
328
332
329
333
0 commit comments