I have never witnessed an asterina eat a coral in ANY of the many tanks I have kept. Of course there are many species. I would consider the particular species in your tank innocent until proven guilty.