mirror of
https://github.com/ProjectSWGCore/Holocore.git
synced 2026-07-14 00:03:01 -04:00
Fixed miscelaneous getLocation() issues and optimized some calls to avoid unnecessary copies
This commit is contained in:
@@ -408,7 +408,7 @@ public class ObjectManager extends Manager {
|
||||
if (transform == null)
|
||||
return;
|
||||
Location newLocation = transform.getLocation();
|
||||
newLocation.setTerrain(obj.getLocation().getTerrain());
|
||||
newLocation.setTerrain(obj.getTerrain());
|
||||
objectAwareness.move(obj, newLocation);
|
||||
obj.sendDataTransforms(transform);
|
||||
|
||||
@@ -418,7 +418,7 @@ public class ObjectManager extends Manager {
|
||||
|
||||
private void moveObject(SWGObject obj, DataTransformWithParent transformWithParent) {
|
||||
Location newLocation = transformWithParent.getLocation();
|
||||
newLocation.setTerrain(obj.getLocation().getTerrain());
|
||||
newLocation.setTerrain(obj.getTerrain());
|
||||
SWGObject parent = objectMap.get(transformWithParent.getCellId());
|
||||
if (parent == null) {
|
||||
System.err.println("ObjectManager: Could not find parent for transform! Cell: " + transformWithParent.getCellId());
|
||||
|
||||
Reference in New Issue
Block a user