@Override protected void onDeath() { for (Entity e : Game.world.entities) { if ((e instanceof Creature) && ((Creature) e).getOrigin() != null && ((Creature) e).getOrigin().equals(this)) { e.kill(); } } dead = true; }