More work on combat, added 2 obj Controller packets, added /setspeed, fixed object permissions

This commit is contained in:
Light2
2013-08-03 23:23:35 +02:00
parent 019e8a712b
commit 8c6d56bef3
14 changed files with 621 additions and 23 deletions
+10 -9
View File
@@ -355,15 +355,6 @@ public class ObjectService implements INetworkDispatch {
client.setParent(creature);
objectList.add(creature);
creature.viewChildren(creature, true, true, new Traverser() {
@Override
public void process(SWGObject object) {
//System.out.println(object.getTemplate());
objectList.add(object);
}
});
creature.viewChildren(creature, true, true, new Traverser() {
@@ -374,7 +365,17 @@ public class ObjectService implements INetworkDispatch {
object.getContainerInfo(object.getTemplate());
}
});
creature.viewChildren(creature, true, true, new Traverser() {
@Override
public void process(SWGObject object) {
//System.out.println(object.getTemplate());
objectList.add(object);
}
});
if(creature.getParentId() != 0) {
SWGObject parent = getObject(creature.getParentId());
parent._add(creature);