From 94667c1f17166e8288af435ef1cea32e54001327 Mon Sep 17 00:00:00 2001 From: Treeku Date: Sat, 17 May 2014 18:40:47 +0100 Subject: [PATCH] Added a Static Object constructor for convenience --- src/services/StaticService.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/services/StaticService.java b/src/services/StaticService.java index 7fbaade4..edefd3f2 100644 --- a/src/services/StaticService.java +++ b/src/services/StaticService.java @@ -98,7 +98,10 @@ public class StaticService implements INetworkDispatch { public SWGObject spawnObject(String template, String planetName, long cellId, float x, float y, float z, float qW, float qX, float qY, float qZ) { return spawnObject(template, planetName, cellId, x, y, z, qW, qX, qY, qZ, -1); } - + + public SWGObject spawnObject(String template, String planetName, SWGObject cell, float x, float y, float z, float qW, float qX, float qY, float qZ, int respawnTime) { + return spawnObject(template, planetName, ((cell == null) ? 0L : cell.getObjectID()), x, y, z, qW, qX, qY, qZ, respawnTime); + } public SWGObject spawnObject(String template, String planetName, long cellId, float x, float y, float z, float qW, float qX, float qY, float qZ, int respawnTime) { Planet planet = core.terrainService.getPlanetByName(planetName);