Color map built after realms loaded.

This commit is contained in:
2023-02-08 09:27:46 -05:00
parent 5cfb451041
commit f64c059f26
4 changed files with 15 additions and 21 deletions
+7 -2
View File
@@ -52,8 +52,7 @@ public enum RealmMap {
if (yBuckets < 0 || yBuckets >= MBServerStatics.SPATIAL_HASH_BUCKETSY
|| xBuckets < 0 || xBuckets >= MBServerStatics.SPATIAL_HASH_BUCKETSX) {
Logger.error("WorldServerRealm.getRealmFromPosition",
"Invalid range; Z: " + yBuckets + ", X: " + xBuckets);
Logger.error("Invalid range; Z: " + yBuckets + ", X: " + xBuckets);
return 255;
}
@@ -110,6 +109,12 @@ public enum RealmMap {
public static void loadRealmImageMap() {
// Build color lookup map for realms from database
for (Realm realm : Realm._realms.values()) {
RealmMap.addToColorMap(realm.mapColor, realm.realmID);
}
RealmMap._realmImageMap = MapLoader.loadMap();
}