does this cloak only drop from IBN mob in green glades , or can u also get this by doing the afrits thingies? ;o