@Override
	public void collides(Entity... en) {
		if (!Exploded) {
			return;
		}
		for (Entity e : en) {
			if (e == this || e.cull())
				continue;
			Polygon p = e.getBounds();
			if (shape.intersects(e.getBounds())) {
				takeDamage(e.doDamage());
				e.takeDamage(doDamage());
				return;
			}
		}
		return;
	}