mirror of
https://github.com/ProjectSWGCore/Holocore.git
synced 2026-10-07 22:13:40 -04:00
Fixed observers for non-creature object
This commit is contained in:
@@ -674,9 +674,9 @@ public abstract class SWGObject implements Serializable, Comparable<SWGObject> {
|
||||
if (childObject.isValidPlayer(p))
|
||||
observers.add(obj);
|
||||
else
|
||||
getChildrenObservers(observers, obj);
|
||||
childObject.getChildrenObservers(observers, obj);
|
||||
}
|
||||
getChildrenObservers(observers, this);
|
||||
childObject.getChildrenObservers(observers, this);
|
||||
return observers;
|
||||
} else {
|
||||
return getParent().getObserversFromSet(awareExtra, childObject); // Search for top level parent
|
||||
@@ -705,7 +705,7 @@ public abstract class SWGObject implements Serializable, Comparable<SWGObject> {
|
||||
if (player.equals(owner))
|
||||
return false;
|
||||
if (owner == null)
|
||||
return false;
|
||||
return true;
|
||||
SWGObject creature = owner.getCreatureObject();
|
||||
if (creature == null)
|
||||
return false;
|
||||
|
||||
Reference in New Issue
Block a user