When the special is a chain action - the card says so (see Sir Roostley’s card). When the special is a If-Then action - the card says so (see Finley, Capt Diamonds).
When it says it throws 5 cubes it should throw 5 cubes. Otherwise you could also argue every hero that has a special that says ‘damage to all enemies’ would also stop any damage on the first miss.
So either the special is coded wrong or it is worded wrong, the latter being very attractive to developers as it is an easy fix yet completely out of sync with the general understanding of how the hero works.
Also - referring to the dev response earlier in this thread, they said it was a visual bug. Which means that the hero is supposed to throw 5 cubes, but visually she wasn’t. However, as the very next post points out - if it is just a visual bug, where is the damage?