diff --git a/data/data.dat b/data/data.dat
index aa70807eeb..3b6b771b94 100644
--- a/data/data.dat
+++ b/data/data.dat
@@ -1 +1 @@
-2021-12-02
\ No newline at end of file
+2021-12-09
\ No newline at end of file
diff --git a/data/flags.xml b/data/flags.xml
index 22a93f7923..a3d8c5a5d1 100644
--- a/data/flags.xml
+++ b/data/flags.xml
@@ -89,7 +89,7 @@
-
+
@@ -135,4 +135,6 @@
+
+
diff --git a/data/items.xml b/data/items.xml
index f46523f114..955a6e0757 100644
--- a/data/items.xml
+++ b/data/items.xml
@@ -17335,7 +17335,7 @@
-
+
@@ -28017,7 +28017,7 @@
-
+
@@ -28053,7 +28053,7 @@
-
+
@@ -29785,100 +29785,70 @@
-
-
-
-
+
+
-
-
-
-
+
+
-
-
-
-
+
+
-
-
-
-
+
+
-
-
-
-
+
+
-
-
-
-
+
+
-
-
-
-
+
+
-
-
-
-
+
+
-
-
-
-
+
+
-
-
+
+
-
+
-
-
-
-
+
+
-
-
-
-
+
+
-
-
-
-
+
+
-
-
-
-
+
+
-
-
-
-
+
+
-
-
-
-
+
+
@@ -29907,145 +29877,99 @@
-
-
-
-
+
-
-
-
-
+
-
-
-
-
+
-
-
-
-
+
-
-
-
-
+
-
-
-
-
+
-
-
-
-
+
-
-
-
-
+
-
-
-
-
+
-
-
-
+
+
-
-
+
+
-
-
-
-
+
-
-
-
-
+
-
-
-
-
+
-
-
-
-
+
-
-
-
-
+
-
-
-
-
+
@@ -35613,21 +35537,21 @@
-
-
-
-
-
-
-
-
-
+
+
-
-
+
+
+
+
+
+
+
+
+
@@ -35639,21 +35563,21 @@
-
-
-
-
-
-
-
-
-
+
+
-
-
+
+
+
+
+
+
+
+
+
@@ -35665,21 +35589,21 @@
-
-
-
-
-
-
-
-
-
+
+
-
-
+
+
+
+
+
+
+
+
+
@@ -35691,21 +35615,21 @@
-
-
-
-
-
-
-
-
-
+
+
-
-
+
+
+
+
+
+
+
+
+
@@ -35717,21 +35641,21 @@
-
-
-
-
-
-
-
-
-
+
+
-
-
+
+
+
+
+
+
+
+
+
@@ -35743,21 +35667,21 @@
-
-
-
-
-
-
-
-
-
+
+
-
-
+
+
+
+
+
+
+
+
+
@@ -35769,21 +35693,21 @@
-
-
-
-
-
-
-
-
-
+
+
-
-
+
+
+
+
+
+
+
+
+
@@ -35795,21 +35719,21 @@
-
-
-
-
-
-
-
-
-
+
+
-
-
+
+
+
+
+
+
+
+
+
@@ -35846,21 +35770,21 @@
-
-
-
-
-
-
-
-
-
+
+
-
-
+
+
+
+
+
+
+
+
+
@@ -35872,21 +35796,21 @@
-
-
-
-
-
-
-
-
-
+
+
-
-
+
+
+
+
+
+
+
+
+
@@ -35923,21 +35847,21 @@
-
-
-
-
-
-
-
-
-
+
+
-
-
+
+
+
+
+
+
+
+
+
@@ -35949,21 +35873,21 @@
-
-
-
-
-
-
-
-
-
+
+
-
-
+
+
+
+
+
+
+
+
+
@@ -39281,7 +39205,7 @@
-
+
@@ -39305,7 +39229,7 @@
-
+
@@ -43320,22 +43244,22 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
-
+
+
+
+
+
+
+
@@ -43347,22 +43271,22 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
-
-
+
+
+
+
+
+
+
@@ -43437,22 +43361,22 @@
-
-
-
-
-
-
-
-
-
-
+
+
-
+
+
+
+
+
+
+
+
+
@@ -43464,21 +43388,21 @@
-
-
-
-
-
-
-
-
-
+
+
-
-
+
+
+
+
+
+
+
+
+
@@ -43997,14 +43921,14 @@
-
+
-
+
@@ -44224,28 +44148,28 @@
-
+
-
+
-
+
-
+
@@ -44463,7 +44387,7 @@
-
+
@@ -44473,7 +44397,7 @@
-
+
@@ -52103,25 +52027,25 @@
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -52748,14 +52672,14 @@
-
+
-
+
@@ -82854,28 +82778,28 @@
-
-
+
+
+
+
-
+
+
-
+
+
+
+
-
-
+
-
-
+
+
+
+
-
-
-
-
-
-
-
@@ -82965,7 +82889,7 @@
-
+
@@ -83941,19 +83865,12 @@
-
-
-
-
-
-
-
-
+
-
+
@@ -90845,82 +90762,77 @@
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
-
-
+
+
-
-
+
+
-
-
-
+
+
-
-
+
+
-
-
-
+
+
-
-
+
+
-
-
-
+
+
@@ -95364,9 +95276,7 @@
-
-
-
+
@@ -96172,9 +96082,7 @@
-
-
-
+
@@ -96370,9 +96278,7 @@
-
-
-
+
@@ -97753,7 +97659,7 @@
-
+
@@ -98510,26 +98416,26 @@
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
@@ -100583,7 +100489,7 @@
-
+
@@ -100628,7 +100534,7 @@
-
+
@@ -100649,8 +100555,8 @@
-
-
+
+
@@ -100684,14 +100590,14 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
@@ -100951,9 +100857,9 @@
-
+
-
+
@@ -101216,9 +101122,9 @@
-
-
-
+
+
+
@@ -101243,9 +101149,9 @@
-
-
-
+
+
+
@@ -101270,9 +101176,9 @@
-
-
-
+
+
+
@@ -101297,9 +101203,9 @@
-
-
-
+
+
+
@@ -101323,7 +101229,7 @@
-
+
@@ -101359,8 +101265,8 @@
-
-
+
+
@@ -101379,7 +101285,7 @@
-
+
@@ -101509,112 +101415,112 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
-
-
-
-
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
@@ -101623,9 +101529,9 @@
-
+
@@ -101659,8 +101565,8 @@
-
-
+
+
@@ -101672,15 +101578,15 @@
-
-
-
-
-
+
+
+
+
+
@@ -101958,10 +101864,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -101971,6 +101891,7 @@
+
@@ -102001,6 +101922,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -102459,15 +102398,309 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -102527,6 +102760,10 @@
+
+
+
+
@@ -102547,14 +102784,18 @@
-
-
-
-
-
+
+
+
+
+
+
+
+
+
@@ -102581,37 +102822,317 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/main/java/net/nikr/eve/jeveasset/io/shared/RawConverter.java b/src/main/java/net/nikr/eve/jeveasset/io/shared/RawConverter.java
index 20432598ba..a502241cff 100644
--- a/src/main/java/net/nikr/eve/jeveasset/io/shared/RawConverter.java
+++ b/src/main/java/net/nikr/eve/jeveasset/io/shared/RawConverter.java
@@ -781,7 +781,7 @@ public enum LocationFlag {
SUBSYSTEMSLOT6("SubSystemSlot6", 131),
SUBSYSTEMSLOT7("SubSystemSlot7", 132),
SPECIALIZEDFUELBAY("SpecializedFuelBay", 133),
- SPECIALIZEDOREHOLD("SpecializedOreHold", 134),
+ SPECIALIZEDOREHOLD("SpecializedAsteroidHold", 134),
SPECIALIZEDGASHOLD("SpecializedGasHold", 135),
SPECIALIZEDMINERALHOLD("SpecializedMineralHold", 136),
SPECIALIZEDSALVAGEHOLD("SpecializedSalvageHold", 137),
diff --git a/src/test/java/net/nikr/eve/jeveasset/io/local/ItemFlagsTest.java b/src/test/java/net/nikr/eve/jeveasset/io/local/ItemFlagsTest.java
index 439fc92a03..58e4fab197 100644
--- a/src/test/java/net/nikr/eve/jeveasset/io/local/ItemFlagsTest.java
+++ b/src/test/java/net/nikr/eve/jeveasset/io/local/ItemFlagsTest.java
@@ -29,6 +29,6 @@ public class ItemFlagsTest extends TestUtil {
@Test
public void testItemFlags() {
- assertEquals(134, StaticData.get().getItemFlags().size());
+ assertEquals(136, StaticData.get().getItemFlags().size());
}
}
diff --git a/src/test/java/net/nikr/eve/jeveasset/io/shared/RawConverterTest.java b/src/test/java/net/nikr/eve/jeveasset/io/shared/RawConverterTest.java
index 85ad2eec24..44463b4619 100644
--- a/src/test/java/net/nikr/eve/jeveasset/io/shared/RawConverterTest.java
+++ b/src/test/java/net/nikr/eve/jeveasset/io/shared/RawConverterTest.java
@@ -75,6 +75,7 @@ public void testToFlag_CharacterAssetsResponseLocationFlagEnum() {
|| locationFlagEnum.toString().toLowerCase().equals(itemFlag.getFlagName().toLowerCase())
|| (locationFlagEnum.toString().equals("CorpseBay") && itemFlag.getFlagName().equals("CrateLoot"))
|| (locationFlagEnum.toString().equals("Module") && itemFlag.getFlagName().equals("Skill"))
+ || (locationFlagEnum.toString().equals("SpecializedOreHold") && itemFlag.getFlagName().equals("SpecializedAsteroidHold"))
);
}
@@ -103,6 +104,7 @@ public void testToFlag_CorporationAssetsResponseLocationFlagEnum() {
|| (locationFlagEnum.toString().equals("DustDatabank") && itemFlag.getFlagName().equals("DustCharacterDatabank"))
|| (locationFlagEnum.toString().equals("HiddenModifers") && itemFlag.getFlagName().equals("HiddenModifiers"))
|| (locationFlagEnum.toString().equals("QuantumCoreRoom") && itemFlag.getFlagName().equals("StructureDeedBay"))
+ || (locationFlagEnum.toString().equals("SpecializedOreHold") && itemFlag.getFlagName().equals("SpecializedAsteroidHold"))
);
}
}
@@ -118,6 +120,7 @@ public void testToFlag_CharacterBlueprintsResponseLocationFlagEnum() {
|| locationFlagEnum.toString().toLowerCase().equals(itemFlag.getFlagName().toLowerCase())
|| (locationFlagEnum.toString().equals("CorpseBay") && itemFlag.getFlagName().equals("CrateLoot"))
|| (locationFlagEnum.toString().equals("Module") && itemFlag.getFlagName().equals("Skill"))
+ || (locationFlagEnum.toString().equals("SpecializedOreHold") && itemFlag.getFlagName().equals("SpecializedAsteroidHold"))
);
}
}
@@ -145,6 +148,7 @@ public void testToFlag_CorporationBlueprintsResponseLocationFlagEnum() {
|| (locationFlagEnum.toString().equals("DustDatabank") && itemFlag.getFlagName().equals("DustCharacterDatabank"))
|| (locationFlagEnum.toString().equals("HiddenModifers") && itemFlag.getFlagName().equals("HiddenModifiers"))
|| (locationFlagEnum.toString().equals("QuantumCoreRoom") && itemFlag.getFlagName().equals("StructureDeedBay"))
+ || (locationFlagEnum.toString().equals("SpecializedOreHold") && itemFlag.getFlagName().equals("SpecializedAsteroidHold"))
);
}
}