Fixed static objects not loading

This commit is contained in:
Obique PSWG
2015-09-30 08:24:36 -05:00
parent 264971e178
commit ddedcacdab
2 changed files with 7 additions and 4 deletions
+6 -3
View File
@@ -72,13 +72,14 @@ import resources.server_info.Log;
import resources.server_info.ObjectDatabase;
import resources.server_info.ObjectDatabase.Traverser;
import services.map.MapManager;
import services.map.MapManager.MapType;
import services.player.PlayerManager;
import services.spawn.SpawnerService;
import services.spawn.StaticService;
public class ObjectManager extends Manager {
private final MapManager mapService;
private final MapManager mapManager;
private final StaticService staticService;
private final SpawnerService spawnerService;
private final RadialService radialService;
@@ -89,7 +90,7 @@ public class ObjectManager extends Manager {
private long maxObjectId;
public ObjectManager() {
mapService = new MapManager();
mapManager = new MapManager();
staticService = new StaticService(this);
spawnerService = new SpawnerService(this);
radialService = new RadialService();
@@ -98,7 +99,7 @@ public class ObjectManager extends Manager {
objectMap = new Hashtable<>(16*1024);
maxObjectId = 1;
addChildService(mapService);
addChildService(mapManager);
addChildService(staticService);
addChildService(radialService);
addChildService(spawnerService);
@@ -174,6 +175,8 @@ public class ObjectManager extends Manager {
maxObjectId = obj.getObjectId() + 1;
}
}
staticService.createSupportingObjects(obj);
mapManager.addMapLocation(obj, MapType.STATIC);
}
private void loadObject(SWGObject obj) {