I don't see why this is throwing a NullPointer, can anyone fill me in? Ask me if you need any more code provided. I just can't find what it is here...
public void followTarget() { //if(!this.equals(PersistentStorage.playerTargetSelector)) remove = true; if(PersistentStorage.playerTarget == null) { target = PersistentStorage.playerTarget; } if(!target.equals(PersistentStorage.playerTarget)) //THIS IS THE EXCEPTION LINE { target = PersistentStorage.playerTarget; } if(target != null) { rePosition(target.coordX, target.coordY); if(target.getImage().getWidth() != getImage().getWidth() || target.getImage().getHeight() != getImage().getHeight()) { setImage(imageFile); getImage().setTransparency(alpha); getImage().scale(target.getImage().getWidth(), target.getImage().getHeight()); } } else if(!getImage().equals(blankimg)) { setImage(blankimg); } }